くだらねえ質問はここに書き込め! Part177at LINUXくだらねえ質問はここに書き込め! Part177 - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト876:login:Penguin 09/09/17 22:21:22 ioZx6ZJ8 >>875 http://kbase.redhat.com/faq/docs/DOC-18730 この辺読めばいいんじゃね。 877:login:Penguin 09/09/17 22:34:55 KgNJDcOG >>874 どうも有難う御座います そういう仕様なんですね…… 厚かましいですが、別件。 同じくRH5.2のbashで、 sed s/'\s'/'\n'/ はきちんとスペースを改行に変えてくれるのですが、逆に改行をスペースに変えようとする sed s/'\n'/'\s'/ は処理してくれません。 こうなる理由は何なのでしょうか? 878:login:Penguin 09/09/17 22:47:46 jWMObs4/ スペースは \s じゃなくて空白で 879:login:Penguin 09/09/17 23:05:54 ioZx6ZJ8 >>877 s/.../.../ の前者に指定するのは正規表現。 後者に指定するのは基本的にはただの文字列。 ただし \ によるエスケープは一部効く。 info sed の Escapes の項にその一覧がある。 この中に \n はあるが \s はない。 あと正規表現の \s はスペースではなくスペースに類するもの。 タブや改行も含む。 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch