我有一个问题,linux可以用数据覆盖指定文件夹中的所有文件吗?
我在文件夹中有多个文件:
file1.mp4 file2.mp3, file3.sh, file4.jpg
两者都有一些数据(音乐,视频......等)
我想用自定义数据(例如dummy file
)
答案 0 :(得分:2)
您可以使用tee
tee - 从标准输入读取并写入标准输出和文件
$ echo "writing to file" > file1
$ echo "writing something else to all files" | tee file1 file2 file3
$ head *
==> file1 <==
writing something else to all files
==> file2 <==
writing something else to all files
==> file3 <==
writing something else to all files
答案 1 :(得分:2)
使用 cat 命令:
for f in folder/*; do cat dummyfile > "$f"; done