赵珂网志共378篇文章, 330条留言, 阅读701,358次, 全部文章分类索引, 更多统计.
         版权声明: 转载文章请注明赵珂网志和保留原始链接.



小技巧: 使用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文件.

继续阅读全文 »

关键字: , ,

  linux

  1 条留言

  固定链接

  2,064 次阅读

使用Unix命令的乐趣

实际的Unix命令和回响…

% make love
Make: Don’t know how to make love. Stop. (Make: 不知如何make love. 停止.)

% got a light? (有一盏灯吗?)
No match. (无任何匹配数据)

继续阅读全文 »

关键字: , , ,

  linux

  4 条留言

  固定链接

  3,430 次阅读