LINUX Shell命令cat和grep
发布时间:2020-05-23 08:07:47 所属栏目:Linux 来源:互联网
导读:我是一个关于LINUX的基本想法的Windows用户,我遇到了这个命令:cat countryInfo.txt | grep -v ^# countryInfo-n.txt 经过一些研究后我发现cat用于连接,而grep用于常规exp搜索(不知道我是否正确)但是上面的命令会产生什么结果(因为两者结合在一起)?提前致谢.
|
我是一个关于LINUX的基本想法的Windows用户,我遇到了这个命令:
经过一些研究后我发现cat用于连接,而grep用于常规exp搜索(不知道我是否正确)但是上面的命令会产生什么结果(因为两者结合在一起)? 提前致谢. 编辑:我问这个,因为我没有安装Linux.否则,我可以测试一下. 最佳答案 简短回答:它删除所有以#开头的行,并将结果存储在countryInfo-n.txt中.很长的解释: cat countryInfo.txt读取文件countryInfo.txt并将其内容流式传输到标准输出. |将左命令的输出与右命令的输入连接(因此右命令可以读取左命令打印的内容). grep -v“^#”返回不符合正则表达式的所有行(-v)^#(这意味着:行以#开头). 最后,> countryInfo-n.txt将grep的输出存储到指定的文件中. (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- linux – 是否有必要手动设置接口广播地址?
- vmware中Ubuntu解决ftp上传文件提示错误/失败
- uwsgi启动提示找不到libpcre.so.1解决方法
- c – `libusb_attach_kernel_driver`无效
- Linux Central身份验证/授权方法
- 为什么进程在Linux内核繁忙的循环中长时间被剥夺了CPU?
- c – 如何从unsigned char *模数和指数65537(RSA_F4)创建RS
- linux – 如何将默认/ tmp更改为/ home / user / tmp
- linux – 提高高延迟链路上大文件传输的速度
- 有没有办法使用emacsclient(用户)打开文件,但是有root权限?
