我是一个关于LINUX的基本想法的Windows用户,我遇到了这个命令:
cat countryInfo.txt | grep -v "^#" >countryInfo-n.txt
Run Code Online (Sandbox Code Playgroud)
经过一番研究,我发现,猫是串联和grep是定期EXP搜索(不知道我是对的),但究竟会在上面的命令的结果(因为两者结合在一起)?
提前致谢.
编辑:我问这个,因为我没有安装Linux.否则,我可以测试一下.
Dar*_*ust 11
简短回答:它删除以a开头的所有行#并将结果存储在中countryInfo-n.txt.
很长的解释:
cat countryInfo.txt读取文件countryInfo.txt并将其内容流式传输到标准输出.
| 将左命令的输出与右命令的输入连接(因此右命令可以读取左命令打印的内容).
grep -v "^#"返回那些所有行不(-v)匹配正则表达式^#(这意味着:行开头#).
最后,>countryInfo-n.txt将输出存储grep到指定的文件中.
| 归档时间: |
|
| 查看次数: |
22790 次 |
| 最近记录: |