linux 循环处理文件夹下所有文件脚本
2016-10-12 19:01
357 查看
#!/bin/bash
function ergodic(){
for file in ` ls $1 `
do
if [ -d $1"/"$file ]
then
ergodic $1"/"$file
else
cat $1"/"$file |grep HB000A001|wc -l>>/data/hxl/out.vol
#wc -L $1"/"$file | cut -d' ' -f1 >>/data/files/middle/ack/20161010
fi
done
}
INIT_PATH="/data/files/middle/vol/20161010"
ergodic $INIT_PATH
另:计数Python脚本-total.py
#!/bin/python
sum = 0
while True:
try:
str = raw_input()
except:
break
num = int(str)
sum += num
print sum
调用:
python total.py<out.vol
function ergodic(){
for file in ` ls $1 `
do
if [ -d $1"/"$file ]
then
ergodic $1"/"$file
else
cat $1"/"$file |grep HB000A001|wc -l>>/data/hxl/out.vol
#wc -L $1"/"$file | cut -d' ' -f1 >>/data/files/middle/ack/20161010
fi
done
}
INIT_PATH="/data/files/middle/vol/20161010"
ergodic $INIT_PATH
另:计数Python脚本-total.py
#!/bin/python
sum = 0
while True:
try:
str = raw_input()
except:
break
num = int(str)
sum += num
print sum
调用:
python total.py<out.vol
相关文章推荐
- Linux之shell脚本遍历文件夹下所有文件
- Linux_shell脚本_遍历文件夹下所有文件
- Linux_shell脚本_遍历文件夹下所有文件
- Linux_shell脚本_遍历文件夹下所有文件
- linux 下遍历文件夹下的所有文件
- linux 下遍历文件夹下的所有文件
- java 循环遍历文件夹下面的所有文件
- 搜索文件夹内的所有文件里包含某字符串的linux命令(grep)
- Linux列出某文件夹下面所有文件包括子目录得的文件
- Linux启动和关闭时自动执行的所有脚本文件
- linux 怎么样复制文件夹内所有文件到另一个文件夹?
- linux 删除所有文件夹下指定文件名的文件
- 搜索文件夹内的所有文件里包含某字符串的linux命令(转)
- Linux下使用Shell脚本删除一个目录下的所有子目录和文件
- linux下获取所有文件夹和文件,支持nfs和xfs(C++实现)
- windos下的文件到linux下用脚本处理
- 在Linux将某个文件copy到特定目录下的所有文件夹下的特定文件夹里
- linux,打包文件夹中的所有文件
- Linux启动和关闭时自动执行的所有脚本文件
- window下批量获取文件夹下所有文件的名称,并输出(附linux下做法)