如何将文件Apple.txt
的内容附加到另一个文件Fruit.txt
中,它必须位于该文件的第二行。
另外,我需要在第一行的末尾附加当前日期。
以下是文件:
Apple.txt
44
Fruit.txt
Date, 12/08,12/09
Apple, 23,55
Banana, 33,02
以下是我需要的输出:
Fruit.txt
Date, 12/08,12/09,12/10
Apple, 23,55,44
Banana, 33,02
谢谢,
保
答案 0 :(得分:0)
这应该可以帮助你开始。
awk -F, -vd=$(date "+%m/%d") 'FNR==NR {a=$1;next} FNR==1 {$0=$0 FS d} $1~/Apple/ {$0=$0 FS a}1' Apple.txt Fruit.txt
Date, 12/08,12/09,12/10
Apple, 23,55,44
Banana, 33,02
要获取更新原始文件,请在> tmp && mv tmp Fruit.txt
行
awk