修改文件后缀名

需求:现在文件夹内许多文件名后缀为.pdf.pdf,现要修改为.pdf,示例如下:

(1)线性回归、logistic回归和一般回归.pdf.pdf
(10)主成分分析.pdf.pdf
(11)独立成分分析.pdf.pdf
(12)线性判别分析.pdf.pdf
(13)因子分析.pdf.pdf
(14)增强学习.pdf.pdf
(15)典型关联分析.pdf.pdf
(16)偏最小二乘法回归.pdf.pdf
(2)判别模型、生成模型与朴素贝叶斯方法.pdf.pdf
(3)支持向量机SVM(上).pdf.pdf
(4)支持向量机SVM(下).pdf.pdf
(5)规则化和模型选择.pdf.pdf
(6)K-means聚类算法.pdf.pdf
(7)混合高斯模型和EM算法.pdf.pdf
(8)EM算法.pdf.pdf
(9)在线学习.pdf.pdf

方法:

1、首先先找出所有需要改名的文件

[Administrator.MicroWin10-1321] ➤ ls -l *.pdf.pdf|awk -F'[ .]+' '{print $(NF-2)}'
(1)线性回归、logistic回归和一般回归
(10)主成分分析
(11)独立成分分析
(12)线性判别分析
(13)因子分析
(14)增强学习
(15)典型关联分析
(16)偏最小二乘法回归
(2)判别模型、生成模型与朴素贝叶斯方法
(3)支持向量机SVM(上)
(4)支持向量机SVM(下)
(5)规则化和模型选择
(6)K-means聚类算法
(7)混合高斯模型和EM算法
(8)EM算法
(9)在线学习

2、修改后缀名

[Administrator.MicroWin10-1321] ➤ for i in `ls -l *.pdf.pdf|awk -F'[ .]+' '{print $(NF-2)}'`; do mv $i.pdf.pdf $i.pdf; done
                                                                                                                                                 ✔

[Administrator.MicroWin10-1321] ➤ ll
total 6970
-rwx------    1 Administ UsersGrp    872287 Jul 17 09:41 (1)线性回归、logistic回归和一般回归.pdf
-rwx------    1 Administ UsersGrp   1814298 Jul 17 09:41 (10)主成分分析.pdf
-rwx------    1 Administ UsersGrp    936074 Jul 17 09:43 (11)独立成分分析.pdf
-rwx------    1 Administ UsersGrp    950523 Jul 17 09:41 (12)线性判别分析.pdf
-rwx------    1 Administ UsersGrp    984088 Jul 17 09:41 (13)因子分析.pdf
-rwx------    1 Administ UsersGrp    925129 Jul 17 09:41 (14)增强学习.pdf
-rwx------    1 Administ UsersGrp    987280 Jul 17 09:41 (15)典型关联分析.pdf
-rwx------    1 Administ UsersGrp    294962 Jul 17 09:40 (16)偏最小二乘法回归.pdf
-rwx------    1 Administ UsersGrp   1102541 Jul 17 09:41 (2)判别模型、生成模型与朴素贝叶斯方法.pdf
-rwx------    1 Administ UsersGrp    906993 Jul 17 09:41 (3)支持向量机SVM(上).pdf
-rwx------    1 Administ UsersGrp   1209651 Jul 17 09:41 (4)支持向量机SVM(下).pdf
-rwx------    1 Administ UsersGrp    918072 Jul 17 09:41 (5)规则化和模型选择.pdf
-rwx------    1 Administ UsersGrp    549518 Jul 17 09:41 (6)K-means聚类算法.pdf
-rwx------    1 Administ UsersGrp    450656 Jul 17 09:41 (7)混合高斯模型和EM算法.pdf
-rwx------    1 Administ UsersGrp    780855 Jul 17 09:41 (8)EM算法.pdf
-rwx------    1 Administ UsersGrp    547784 Jul 17 09:41 (9)在线学习.pdf
-rwx------    1 Administ UsersGrp       910 Jul 17 09:40 请先查看该说明.txt

完毕。

你可能感兴趣的:(Linux,Shell)