我有多个文件,例如:
abc_e1000g1.pcap.1
abc_e1000g1.pcap.2
我必须将其重命名为
1abc_e1000g1.pcap
2abc_e1000g1.pcap
任何用于此目的的 unix/dos 命令。
最佳答案
我确信有更短的方法可以做到这一点,但这是自然而然的,使用 unix shell,假设当前工作目录中除了感兴趣的文件之外什么都没有:
for i in *; do mv "$i" "$(echo $i | sed 's/\(.*\)\.\(.*\)/\2\1/')"; done
关于linux - 重命名多个文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13946635/