linux shell编程 find -name *.c -print|xargs grep $1
发布网友
发布时间:2022-04-23 08:52
我来回答
共1个回答
热心网友
时间:2022-06-18 15:16
find -name *.c -print 找*.c匹配的文件
| 管道
xargs 防止命令行过长,详细的功能你查一下吧
grep $1 过滤字符匹配变量$1的行
你这语应该是从脚本抄出来的吧,$1一般代表脚本或函数的第一个参数追问$1就是编程shell以后执行时加的参数?
追答是,比如你的脚本名称叫abc.sh,那么执行时就输入 ./abc.sh var,这里的var就是变量$1的值