linux shell 文件如何重命名-具体在里面---很简单
把一个文件夹下面的所有含有AAA字符串的文件名中的AAA给去掉如将AAA123.txt重命名成123.txt注意,是处理一批文件。...
把一个文件夹下面的所有含有AAA字符串的文件名中的AAA给去掉
如 将 AAA123.txt 重命名成 123.txt
注意,是处理一批文件。 展开
如 将 AAA123.txt 重命名成 123.txt
注意,是处理一批文件。 展开
7个回答
展开全部
linux系统里面没有单独用来修改文件名称的命令,但是我们可以借助移动文件的mv命令来实现重命名。
命令格式:mv 源文件 目标文件
如果源文件和目标文件同时都是普通文件或者同时都是目录文件的话,那么实现的就是重命名的功能。
用法示例:将zhidao.txt重命名为baidu.txt
$ mv zhidao.txt baidu.txt
命令格式:mv 源文件 目标文件
如果源文件和目标文件同时都是普通文件或者同时都是目录文件的话,那么实现的就是重命名的功能。
用法示例:将zhidao.txt重命名为baidu.txt
$ mv zhidao.txt baidu.txt
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
#!/bin/sh
for file in `ls AAA*`
do
mv $file $(echo $file | sed 's/AAA//g')
done
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2013-11-13
展开全部
#!/bin/bash
for file in $(ls *AAA* 2>/dev/null)
do
mv $file $(echo $file |sed -r 's/AAA//g')
done
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
仅限于当前目录下
rename "AAA" "" *.txt
rename "AAA" "" *.txt
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询