我正在尝试将包含文件名称的列添加到每行的末尾。 每行都有一个
Name Surname some_number
Name
和surname
以空格分隔,number
与Surname
分开。
我正在使用此脚本执行此操作,但它不起作用,它只添加文件名到行的开头。
$1=temp
nawk -v F'\t' -v OFS='\t' '{$2=$2" "$temp} 1' $temp
PS OS是SunOS。
答案 0 :(得分:1)
尝试:
awk '{ printf( "%s %s\n", $0, FILENAME ); }' infile
答案 1 :(得分:1)
awk'{print $ 0,FILENAME}'文件