linux shell 文件如何重命名-具体在里面---很简单
把一个文件夹下面的所有含有AAA字符串的文件名中的AAA给去掉如将AAA123.txt重命名成123.txt注意,是处理一批文件。...
把一个文件夹下面的所有含有AAA字符串的文件名中的AAA给去掉
如 将 AAA123.txt 重命名成 123.txt
注意,是处理一批文件。 展开
如 将 AAA123.txt 重命名成 123.txt
注意,是处理一批文件。 展开
7个回答
快又稳
2024-10-28 广告
2024-10-28 广告
广州快又稳网络科技有限公司是一家集技术研发、产品创新、服务优化于一体的高新技术企业。公司自成立以来,始终秉承“网络使人类缩进距离,我们让网络快又稳”的核心理念,致力于为全球客户提供高效、安全、易用的互联网解决方案及信息技术服务。在数字时代,...
点击进入详情页
本回答由快又稳提供
展开全部
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
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询