我需要在目录(不是全部)中的每个文件(命令文本)的开头添加一行文本。
有什么办法吗?
该行将类似于ID DATE NAME,例如:a12345 20190418 tarik
(文件名末尾不包含.txt,更像.abcd_1452a)
答案 0 :(得分:1)
您可以使用如下脚本(文件oneline_file
包含要添加的行):
echo "a12345 20190418 tarik">oneline_file
for i in *.abcd_1452
do
cat oneline_file "$i" >/tmp/"$i"
mv /tmp/"$i" "$i"
done