读书人

Linux shell编程 五 - 利用shell脚本遍

发布时间: 2013-10-13 14:13:29 作者: rapoo

Linux shell编程 5 ---- 利用shell脚本遍历某个目录下的所有文件


1 我们都知道shell脚本能够做很多的事,今天刚好一个队友要我写个脚本求某个目录下所有java文件的行数总和

2 ok,为了方便,我把这个目录放到了当前的家目录下,路径为/home/chenguolin/src

3 我在家目录下建了一个s.sh的脚本,代码如下,等等来分析代码的意思

   

5 那么我们得到了每一个文件的行数,现在你是不是想直接手算了啊?

如果真这么想那么你就呵呵呵呵呵了

我们可以利用Python来求出这个文件的总和,我就在家目录下建立一个p.py的Python文件

下面直接贴代码了

#!/bin/pythonsum = 0while True:      try:         str = raw_input()      except:         break      num = int(str)      sum += numprint sum

6 进入到家目录下直接利用重定向来运行p.py

python p.py < out






读书人网 >编程

热点推荐