次のような行が多いテキストファイルがあります。
Smith: ''Handbook of Everything.'' Fantasy Press, 2000.
Wilson: ''Unix for Dummies.'' Wiley, 1993.
各行を新しいファイルに書きたいです。新しいファイルには行全体を含める必要があり、含まれている行と同じ名前でなければなりません。
Smith: ''Handbook of Everything.'' Fantasy Press, 2000.txt
Wilson: ''Unix for Dummies.'' Wiley, 1993.txt
この目標をどのように達成できますか?ありがとうございます。
ベストアンサー1
使用awk
:
awk '{ fname=$0 "txt"; print > fname; close(fname) }' file