Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
各行の最後にファイル名の列を追加しようとしています。すべての行には
Name Surname some_number
Nameとsurnameスペースでnumber区切られSurname、タブで区切られています。
Name
surname
number
Surname
私はこのスクリプトでそれを行っていますが、それは機能せず、行の先頭にファイル名を追加するだけです。
$1=temp nawk -v F'\t' -v OFS='\t' '{$2=$2" "$temp} 1' $temp
PSOSはSunOSです。
awk '{print $0, FILENAME}' ファイル
試してみてください:
awk '{ printf( "%s %s\n", $0, FILENAME ); }' infile