データの抽出時にごみを削除するシェルを作ってたんですが、
削除したい文字列は『\N』という文字列で改行のエスケープではないです。
tr "\\N" < aaa.txt > bbb.txt
みたいな感じにしてました。
ピンと来た方もいると思いますが、
trは文字を変換ですよね。
見事に"N"も消えてしまいますよね。
数分悩みました(笑)
sedなら
sed s/\\N//g
一発ですよね。
はぁ~。
| sed & awk デスクトップリファレンス | |
| Arnold Robbins 福崎 俊博 オライリー・ジャパン 2000-07 売り上げランキング : 93732 おすすめ平均 Amazonで詳しく見る by G-Tools | |
0 件のコメント:
コメントを投稿