第1个回答 推荐于2017-09-03
linux系统里面没有单独用来修改文件名称的命令,但是我们可以借助移动文件的mv命令来实现重命名。
命令格式:mv 源文件 目标文件
如果源文件和目标文件同时都是普通文件或者同时都是目录文件的话,那么实现的就是重命名的功能。
用法示例:将zhidao.txt重命名为baidu.txt
$ mv zhidao.txt baidu.txt
第2个回答 2013-11-13
#!/bin/sh
for file in `ls AAA*`
do
mv $file $(echo $file | sed 's/AAA//g')
done本回答被提问者采纳
第3个回答 2013-11-13
#!/bin/bash
for file in $(ls *AAA* 2>/dev/null)
do
mv $file $(echo $file |sed -r 's/AAA//g')
done
第4个回答 2013-11-13
仅限于当前目录下
rename "AAA" "" *.txt