シェルスクリプト総合 ..
[
2ch
|
▼Menu
]
■コピペモード
□
スレを通常表示
□
オプションモード
□このスレッドのURL
■項目テキスト
48:login:Penguin 09/04/26 17:51:05 NYZwuLsV ダブルクォートだと展開されるような気がしてたけど 勘違いか、そっか。 > ファイル名はShellにとって特殊文字の*?は使わないほうがいいんだっけ? 頭に '-' とかもコマンドによってはオプションとして識別するからね。 $ date > --help $ cat '--help' 使用法: cat [オプション]... [ファイル]... … $ cat -- '--help' 2009年 4月 26日 日曜日 17:49:26 JST 49:login:Penguin 09/04/26 18:15:04 6AxKKceD >>46 ttp://www.linux.or.jp/JM/html/GNU_bash/man1/bash.1.html#lbBE > パターンマッチング > 特殊パターン文字をその文字そのものにマッチさせるためには、クォートしなければなりません。 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にとって特殊文字の*?は使わないほうがいいんだっけ? > 頭に '-' とかもコマンドによってはオプションとして識別するからね。 そうだね 他人が作ったプログラムを動かすときに'-'は予期しにくい挙動しそうだから、控えたほうが良さそうだけど でも、'*?'をファイル名に使っても良さそうに思えるなあ 実際、どうなんだろ
次ページ
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
レスジャンプ
mixiチェック!
Twitterに投稿
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch
5389日前に更新/221 KB
担当:undef