读书人

请问shell编程

发布时间: 2013-03-28 10:20:24 作者: rapoo

请教shell编程
我想使用shell来实现如下的思路,请各位多多指教:
有一个可执行文件在命令行的执行格式如下:
comd file_name args1 args2
其执行结果直接打印在终端上。
现有一文件夹,里边有文件若干:file1,file2,file3,...。
写个脚本调用comd程序,把文件夹下的file1,file2,...
分别做为comd中的file_name参数,并且其结果分别重定向到file1.result file2.result中。
求各位兄弟姐妹不吝赐教,多多谢过了。
[解决办法]
这样的.BAT文件:
comd file1 arg1 arg2 >> file1.result
comd file2 arg1 arg2 >> file2.result
[解决办法]
linux shell?
find /your/folder/
[解决办法]
xargs comd >> file1.result
find /your/folder/
[解决办法]
xargs comd >> file2.result
[解决办法]
没有测试环境,应该差不多可以,自行修改一下吧。


ls some_folder/*
[解决办法]
while read f
do
yourapp ${f} args1 args2 > ${f}.result
done

读书人网 >C语言

热点推荐