くだらねえ質問はここに書き込め! Part177at LINUXくだらねえ質問はここに書き込め! Part177 - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト219:login:Penguin 09/08/26 20:52:58 VfaWlTot LFS BOOKにあったstripコマンドなんですが これを /tools/bin/find /{,usr/}{bin,lib,sbin} -type f \ -exec /tools/bin/strip --strip-debug '{}' ';' こう言う風に書き換えても上記と等しくstrip出来てるんでしょうか? for i in $(/tools/bin/find /{,usr/}{bin,lib,sbin} -type f);do /tools/bin/strip --strip-debug $i done 220:login:Penguin 09/08/26 21:27:44 qJJaFkE2 >>192 >>193 ありがとうございます。とりあえず、rc.localで対応しました。 ご報告まで。 221:login:Penguin 09/08/26 21:42:00 LXSFF2c5 >>219 for i in $(/tools/bin/find /{,usr/}{bin,lib,sbin} -type f);do まずこの行。 findがファイル名にスペースや改行やタブが入ったファイルを 出力するとそれが区切り文字と見なされてそこで別の$iになってしまう。 /tools/bin/strip --strip-debug $i $iにスペースや改行やタブを含むファイル名が入ってると、 そこで分割されて別の引数としてstripに渡ってしまう。 まず上の文で誤動作するので今回はこういうことは起こらないけど。 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch