可以使用 sed 命令的替换功能来实现。

假设要在当前目录下所有包含 '000' 开头的文件前加上 'ts',可以使用以下命令:

find . -type f -name '000*' -print0 | xargs -0 sed -i 's/^/ts/'

这个命令会先使用 find 命令找到所有以 '000' 开头的文件,然后使用 xargs 命令将文件名传递给 sed 命令。sed 命令的 -i 选项表示直接修改原文件,s 命令表示替换字符串,^ 表示行首,将行首替换成 'ts'。

Linux 使用 sed 命令在文件名前添加 'ts' 前缀

原文地址: https://www.cveoy.top/t/topic/mOVJ 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录