• ベストアンサー

ファイルの編集方法

シェルスクリプトでファイルの中身の特定バイトを切り出し、その前に文字列を付加してファイルへ出力するにはどうしたらよいでしょうか? ↓こんなイメージにしたいのですが cat input.dat | cut -b1-5 | sort | uniq | echo "abc"$1

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

質問の意図がいまいちつかみきれていないかもしれませんが、 こういうことでしょうか? >cat input.dat 0123456789 9876543210 0123456789 9876543210 0123456789 9876543210 0123456999 >cat cnv.sh #! /bin/sh cat input.dat | cut -b1-5 | sort | uniq | sed -e 's/^/abc/' > output.dat >./cnv.sh >cat output.dat abc01234 abc98765

joih
質問者

お礼

ありがとうございました。

関連するQ&A