tempfile; cat $file >-6ren">
gpt4 book ai didi

unix - 将版权信息插入多个文件

转载 作者:行者123 更新时间:2023-12-05 01:05:33 25 4
gpt4 key购买 nike

您将如何在每个文件的最顶部插入版权信息?

最佳答案

#!/bin/bash
for file in *; do
echo "Copyright" > tempfile;
cat $file >> tempfile;
mv tempfile $file;
done

递归解决方案(查找所有子目录中的所有 .txt 文件):
#!/bin/bash
for file in $(find . -type f -name \*.txt); do
echo "Copyright" > copyright-file.txt;
echo "" >> copyright-file.txt;
cat $file >> copyright-file.txt;
mv copyright-file.txt $file;
done

谨慎使用;如果文件名中存在空格,您可能会出现意外行为。

关于unix - 将版权信息插入多个文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2450224/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com