- ベストアンサー
(Linux: シェルスクリプト) タブと改行コードの表現
PHPからexample.shを呼び出してタブと改行を表現したいのですが、全く無視されてしまいます。 [example.sh] echo "\taaa\n" echo "\tbbb\n" echo "\tccc\n" [結果] \taaa\n \tbbb\n \tccc\n どのように書けば以下のようにシェルスクリプトでタブと改行を表現できるのでしょうか? [希望結果] (タブ)aaa(改行) (タブ)bbb(改行) (タブ)ccc(改行) (注)…OSはLinux Fedora10です。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
php も Fedora も使ったことないけど,bash だったら echo ではなく echo -e では? $ echo "\taaa\tbbb\tccc\n\tddd\n" \taaa\tbbb\tccc\n\tddd\n $ echo -e "\taaa\tbbb\tccc\n\tddd\n" aaa bbb ccc ddd $ Manpage of BASH http://www.linux.or.jp/JM/html/GNU_bash/man1/bash.1.html
お礼
noocyteさん、ご名答どうもありがとうございました。 分からなかったので、 $ echo "(tab)aaa" $ echo "(tab)bbb" $ echo "(tab)ccc" というように実際のタブと改行をして対処していました…。 本当に助かりました~!!