从文件名中删除字符串

从文件名中删除字符串

问题描述:

我知道这很简单,但我有一段时间。我试过mv我试过rename,但是因为某些原因我看不到它,即使看了一些例子,我也不想在一些应该很简单的东西上花费一个小时或更多的时间。如果找到字符串,我只需要从文件名中删除一个字符串。它将成为bash脚本的一部分,该脚本接收文件名作为参数$ 1。我只需要从文件名中规定[test]。所以如果我运行命令file_rename.sh myfile[test].txt,它会将myfile[test].txt重命名为myfile.txt从文件名中删除字符串

+0

这应该是有帮助的http://*.com/questions/2871181/bash-字符串替换,一些-字符与 - 其他 – ifly6

我得到它的工作

命名的/ \ [测试] //'myfile的[测试] .txt文件