如何将文本添加到文件夹中所有文件的开头?

use*_*778 3 unix macos terminal

我有一个包含 1,000 个小文本文件的文件夹,我需要修改这些文件并在每个文件的开头添加 7 个零。完成此操作后,我将能够将它们全部集中在一起。有没有一种简单的方法可以在终端中执行此操作?

Chr*_*our 6

查找当前目录中的所有文件并0000000使用以下命令插入到文件的开头sed

find . -maxdepth 1 -type f -exec sed -i.bk '1i \
0000000' {} \;
Run Code Online (Sandbox Code Playgroud)

这还将.bk为目录中的每个文件创建文件。如果您对结果满意,只需rm *.bk删除备份文件即可。