linux shell 文件如何重命名-具体在里面---很简单

2024-11-10 11:35:59
推荐回答(5个)
回答(1):

需要准备的材料分别是:电脑、linux连接工具。

1、首先连接上linux主机,进入命令行状态。

2、在命令行状态下,用cd指令进入相关文件夹,例如输入指令:cd /home/httpd/html/test/,再按回车。

3、通过ls命令,列出文件夹下的所有文件。

4、输入:rename 'AAA' '' *,按回车,再用ls命令打印列表。

回答(2):

linux系统里面没有单独用来修改文件名称的命令,但是我们可以借助移动文件的mv命令来实现重命名。
命令格式:mv 源文件 目标文件
如果源文件和目标文件同时都是普通文件或者同时都是目录文件的话,那么实现的就是重命名的功能。
用法示例:将zhidao.txt重命名为baidu.txt
$ mv zhidao.txt baidu.txt

回答(3):

#!/bin/sh
for file in `ls AAA*`
do
    mv $file $(echo $file | sed 's/AAA//g')
done

回答(4):

#!/bin/bash

for file in $(ls *AAA* 2>/dev/null)
do
    mv $file $(echo $file |sed -r 's/AAA//g')
done

回答(5):

仅限于当前目录下
rename "AAA" "" *.txt