开头我想打印文件的内容,但所有以#开头的行我想忽略。我正在尝试一些grep和awk的东西,但它一直在打印整个文件,或者只是打印以#开头的行。我可以用正确的方式给我一个推送,或者是一个grep/awk命令,它将在不以#开头的文件中打印anyline。Linux,打印文件中的所有行,不以
8
A
回答
16
5
可以使用!
操作:
awk '!/^ *#/ { print; }'
这否定了比赛的结果。我还包含了以空格和#开头的行,但是您可以根据您的喜好调整正则表达式。
4
0
这也离开了与空白行#
前:
awk '$1!~/^#/' file
或
grep -v '^[[:blank:]]*#' file
0
这里是grep的PCRE方式,
grep -P '^(?!#)' file
相关问题
- 1. 所有文件不打印
- 2. Xcode,打印所有文件?
- 3. os.listdir()不打印出所有文件
- 4. AWK命令不打印文件的所有行
- 5. 在Linux中:打印以
- 6. 以递归方式打印文件夹中的所有文件和文件夹
- 7. PHPMailer - 打印上传的所有文件
- 8. 打印所有文件行和其他文件中的匹配行
- 9. 从所有子文件夹打印到文件头两行
- 10. 我想使用“awk”或sed打印文件中以“comm =”开头的所有行
- 11. 打印表中的所有行
- 12. Outlook打印 - 所有事件
- 13. 打印在 “文件2” 的所有行具有存储在 “文件1” $ 2
- 14. 在Linux下打印最后5行文件在C中使用
- 15. 如何打印不包含*部分*模式的文件的所有行
- 16. 如何发球linux打印文件
- 17. 在UNIX:如何打印包含文件的话文件1的所有行2
- 18. 将输出打印到Linux中的文本文件中
- 19. 打印Python中的json文件的所有密钥
- 20. 在Unix中打印3个文件所需的行
- 21. 自动打印所有打印作业的背面用相同的文件
- 22. 从目录中的多个文件打印所有内容
- 23. 如何打印文件中所有输入的计算得分?
- 24. Gradle。如何打印集合中的所有文件{}
- 25. 如何查找和打印文件中的所有参数?
- 26. 以树方法打印所有节点
- 27. log4cplus不打印文件名和行号
- 28. 我的可打印Swing组件的所有部分都不打印
- 29. 的nohup - 不打印所有日志
- 30. 单击打印所有按钮并打印所有图像打印
'的grep -v “^#” file.txt' – 2013-03-09 22:23:34
http://unix.stackexchange.com/questions/60994/how-to-grep-lines-which-does-not-begin-with-or – 2015-07-27 07:32:19