cmd
被包裹成
<(cmd)
通过以这种方式包装命令,在下面的示例中,我确定我正在运行的两个命令之间存在一个差异,然后我能够确定一个精确的差异.将命令包装为<(cmd)调用的构造/技术是什么?谢谢
[builder@george v6.5 HTML]$git status | egrep modifIEd | awk '{print }' | wc -l51[builder@george v6.5 HTML]$git status | egrep modifIEd | awk '{print }' | xargs grep -l 'Ext\.define' | wc -l50[builder@george v6.5 HTML]$diff <(git status | egrep modifIEd | awk '{print }') <(git status | egrep modifIEd | awk '{print }' | xargs grep -l 'Ext\.define')39d38< JavaScript/reports/report_initiator.Js
附录
使用git的ls文件建议的修订版命令应如下(未经测试):
diff <(git ls-files -m) <(git ls-files -m | xargs grep -l 'Ext\.define')解决方法 它被称为 process substitution. 总结
以上是内存溢出为你收集整理的linux – 这个Bash(和/或其他shell?)构造叫做什么?全部内容,希望文章能够帮你解决linux – 这个Bash(和/或其他shell?)构造叫做什么?所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)