サービス終了のお知らせ いつもYahoo! JAPANのサービスをご利用いただき誠にありがとうございます。 お客様がアクセスされたサービスは本日までにサービスを終了いたしました。 今後ともYahoo! JAPANのサービスをご愛顧くださいますよう、よろしくお願いいたします。
シェルスクリプトを実行しようと思ったら -bash: ./aaa.sh: /bin/sh^M: bad interpreter: No such file or directory と怒られた。 /bin/shはきちんと存在する。なんでだろ? ググってみたら、MS-DOS形式のファイルを持ってくるときに改行がMS-DOS形式のままになっていると、こういうことが起きるらしい。 いつもと違う方法でやったのがいけなかったか。(^^ゞ 改行を変換するプログラムがないか、ググって調べてみる。 「nkf」というプログラムがあった。 apt-getで入手。 改行を変換するには、 nkf -Lu -d aaa.sh > aaa.sh.nnn こんな感じでするらしい。 「-Lu -d」の部分がunix用改行を出力するオプション。 ファイル名とアクセス権を変更し、実行してみる。 オッケー!
表1 リダイレクションで利用する主なメタキャラクタ ちなみに,「<」は小なり,左アングル,左山カッコ,「>」はケット,大なり,右アングル,右山カッコ,「&」はアンパサンドなどと読みます。 [画像のクリックで拡大表示] Linuxでは,入出力装置に対してもファイルの一種として,言い換えればファイルと同じように,アクセスできることは前回に紹介しました。入出力装置に関係するファイルには,あらかじめ用途が決まっているものがあります。それが以下の3つのファイルです。 かっこ内に記した「stdin」などが,実際のファイル名になります。これらは,/devディレクトリの中にあります。標準入力と標準出力をまとめて「標準入出力」とも呼びます。 ●標準入出力 デフォルトでは,標準入力はキーボード,標準出力および標準エラー出力はディスプレイ(ウインドウ・システム下では使用中の端末エミュレータのウインドウ)に割り当
"dpkg -l"でパッケージ名の全てが見えない 環境変数を設定してください。(~/.bash_profile"に書いてもOK)
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く