くだらねえ質問はここに書き込め! Part 184at LINUXくだらねえ質問はここに書き込め! Part 184 - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト252:login:Penguin 10/06/08 13:29:24 aEgkWig+ >>251 > メタキャラクタとして使われてる記号を渡す時は\\二つつけて あんまり教条的に考えない方がいいんじゃないかな。 まず bash が解釈して展開する。その結果が sed に渡り sed が解釈する。 そういう仕組みを把握しておく方がいい。 > シングルクオでくくるとbashではスルーされるからbashでスルーさせるための\はつけなくていいっていうことですか? そういうこと。 いちいち \ つけようとするとめんどうだから クォートをうまく使う方がいいと思う。 253:login:Penguin 10/06/08 16:17:43 LcV6UjGK >>247 >>251 $ bash -x で bash を起動すると、どんなふうに処理されてるのか確認しやすい。 ややこしいなと思ったら実際に確認したほうがいい。 sh とか tcsh とか bash 以外のシェルでも -x ってオプションは使える。 シェルスクリプトの一行目の #!/bin/bash とか #!/bin/sh とか書いてあるところに #!/bin/bash -x のように -x をつけても同じように確認することができる。 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch