エディタが無くても編集したいプロジェクト
まあ、エディタがないときには通常 cat > a.txtってやるわけだけど編集機能がないよね。
そこで先日からマイブーム(死語)のrlwrap+catでどこまで出来るか。
$ rlwrap cat > a.txt
くそぅ。何も出ない。あたりまえだな。
じゃ、teeの登場!
$ rlwrap cat | tee a.txt 一行目 一行目 二行目 二行目 一行目(もとにもどしてみた 一行目(もとにもどしてみた $ cat a.txt 一行目 一行目 二行目 二行目 一行目(もとにもどしてみた 一行目(もとにもどしてみた
ダブりではいるな。じゃあ、sedの登場だ。
sed -n 1~2p で奇数行出力だから
$ rlwrap cat | sed -n 1~2p | tee a.txt
エコーバックがない。そりゃそうだ。sedは行指向じゃないもんな。
残念、あきらめよう。そもそもrlwrap入れる前にviは入ってるもんな。普通。
フォルダを再帰的に探索し^Mを消す。
元ファイルを残すように^Mを消していく。
$ for i in `grep -rl "^M" *`; do mv $i $i.org;nkf -d $i.org>$i ;done