1. 創建臨時文件TMPFILE(假設我的文件名為aaa_td)
file=aaa_td
TMPFILE=$(mktemp ${file%_*}.XXXXXX) || exit 1
注:{file%_*}表示文件名中"_"之前部分
2.將aaa_td寫入臨時文件(將每一行的空格用\t替換)
cat $file|tr " " "\t" >$TMPFILE #數據寫入臨時文件
3.獲取“_”之前的文件名
name=${file%_*}
4.將文件名作為第一列,用tab隔開,寫入新文件
awk '{print $0"\t'$name'"}' $TMPFILE >${file%_*}.txt