各行には2バイトのバイナリ表示値を持つファイルがあります。削除する必要があります。
試してみましsed
たが、何も動作しません(awk
modecut
では動作しますがvi
)。
sed 's/^.\{,2\}//' file.dat
awk '{print substr($0,3)}' file
cut -c3- file
例:
<84>^cColumn1,Column2
x^CColumn1,Column2
v^CColumn1,Column2
<81>^CColumn1,Column2
希望の出力:
Column1,Column2
Column1,Column2
Column1,Column2
Column1,Column2
ベストアンサー1
使用cut
:
cut -b 3- infile
これにより、各行の最初の2バイトが切り捨てられるか、3バイト目から行末まで印刷されます。