如何通过从文件名中删除“1”并保留重复名称文件来仅重命名唯一文件?
输入:
-english_1.pdf
-english_2.pdf
-english_3.pdf
-mathematics_1.pdf
-theology_1.pdf
-economics_1.pdf
-economics_2.pdf
Run Code Online (Sandbox Code Playgroud)
如何使用awk、sed或类似工具从math_1.pdf 和theology_1.pdf 中删除1?
所需的输出:
-english_1.pdf
-english_2.pdf
-english_3.pdf
-mathematics.pdf
-theology.pdf
-economics_1.pdf
-economics_2.pdf
Run Code Online (Sandbox Code Playgroud)
我试过:
rename -n 's/1//' *.pdf
Run Code Online (Sandbox Code Playgroud)
但它会删除所有的1