小技巧: 使用shell命令修改多个文件
注: 下面所有命令已在bash shell环境中测试
实例一: 修改当前目录所有的*.php5为*.php文件.
方法一
for old in *.php5; do cp $old `basename $old .php5`.php; done
使用循环语句发现当前目录的所有*.php5文件, 然后一个接一个的修改为*.php文件, 直到结束.
比如当前目录存在两个*.php5文件:
$ ll
total 8
-rw-rw-r– 1 zhaoke zhaoke 3 Aug 20 07:58 islab.php5
-rw-rw-r– 1 zhaoke zhaoke 3 Aug 20 08:10 zhaoke.php5
首先找到当前目录的islab.php5文件, 然后拷贝islab.php5, ‘basename islab.php5 .php5′ .php
basename将返回”islab”字符, 然后增加.php到islab后面, 最后你得到islab.php文件.
Islab
赵珂网志共412篇文章, 347条留言, 阅读959,630次, 全部文章




第二人生实时统计



