grep で検索を行った際に、バイナリーファイルだから駄目〜と叱られたり(テキストなのに -a も通用しないぜ)、ファイルが終端まで達したのに shell のプロンプトへ戻ってこないということが起こった。
ありがとう iconv.
1 |
$ cat input.txt | iconv -t UTF-8 | \grep -a -i -oPh "foo...bar..." >output.txt |
nkf -w8 -Lu
ではうまく行かなかった。なぜ?
私的メモと日常
grep で検索を行った際に、バイナリーファイルだから駄目〜と叱られたり(テキストなのに -a も通用しないぜ)、ファイルが終端まで達したのに shell のプロンプトへ戻ってこないということが起こった。
ありがとう iconv.
1 |
$ cat input.txt | iconv -t UTF-8 | \grep -a -i -oPh "foo...bar..." >output.txt |
nkf -w8 -Lu
ではうまく行かなかった。なぜ?