シェルスクリプト総合@LINUX Part5
at LINUX
[
2ch
|
▼Menu
]
■コピペモード
□
スレを通常表示
□
オプションモード
□このスレッドのURL
■項目テキスト
50:login:Penguin 09/04/26 18:18:28 cQuTU2RN ダブルクォート中で有効なメタ文字は「$\`」 51:login:Penguin 09/04/26 18:33:49 /3VhflV8 >>48 対話インタプリタ(コマンドライン)のときとシェルスクリプトを実行するときに挙動に違いがあるってことかな echo `*`だと二回出るのは、なんなんだろ うーん $ cat foo.sh echo '[command] *' echo `*` echo '[command] ls *' echo `ls *` echo '[command] ls "*"' echo `ls "*"` echo '[command single-qoate] ls *' echo `ls '*'` echo '[command] ls \*' echo `ls \*` > > ファイル名はShellにとって特殊文字の*?は使わないほうがいいんだっけ? > 頭に '-' とかもコマンドによってはオプションとして識別するからね。 そうだね 他人が作ったプログラムを動かすときに'-'は予期しにくい挙動しそうだから、控えたほうが良さそうだけど でも、'*?'をファイル名に使っても良さそうに思えるなあ 実際、どうなんだろ 52:login:Penguin 09/04/26 19:20:08 4i92v2TV echoと一口に言っても coreutilsのechoやbashのビルトインecho dashやzshのビルトインechoは挙動が違う
次ページ
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
レスジャンプ
mixiチェック!
Twitterに投稿
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch
5367日前に更新/221 KB
担当:undef