これは、私がオンラインの標準的なWebページで使用しているコマンドです。unix tr検索と置換
tr '<' '\n<' < index.html
しかし、それは私に改行を与えますが、再びニンジンを追加しません。例:
echo "<hello><world>" | tr '<' '\n<'
戻り
(blank line which is fine)
hello>
world>
代わりのtr
のみ文字のための文字置換(または削除)しているためだ
(blank line or not)
<hello>
<world>
おかげ
私はそれを試してみましたが、私はn個のnを取得します。私はsed改行文字が何であるか分かりません –
Kamran224
@ Kamran224これは私のために働くが、試してみてください:echo -e '' | sed -e '/ \ n&/ g' –
@ Kamran224 '\ n'はGNU sed拡張です。あなたはどんなシステムにいますか? – ephemient