如何从文件名中删除特定字符串

如何从文件名中删除特定字符串

我有一个在 UNIX 中运行的报告并创建了一个名为xxxx_ddmmyy_hhmm_zzzzzz.txt.我需要zzzzzz从文件名中删除 。

我该怎么做?

答案1

使用mv这样的命令:

mv old-file-name  new-file-name

在这种情况下 :

mv xxxx_ddmmyy_hhmm_zzzzzz.txt xxxx_ddmmyy_hhmm.txt.

要使 mv 交互,请传递 -i 选项。该选项在覆盖文件之前会提示:

mv -i file1 file2

输出示例:mv: overwrite 'file2'? y

相关内容