我想知道是否有一种方法可以cat
归档php.ini
并删除所有以;
例如,如果文件包含以下内容:
; - Show all errors, except for notices
;
;error_reporting = E_ALL & ~E_NOTICE
;
; - Show only errors
;
;error_reporting = E_COMPILE_ERROR|E_ERROR|E_CORE_ERROR
;
; - Show all errors except for notices
;
error_reporting = E_ALL & ~E_NOTICE
然后我运行了正确的命令cat | {remove comments command}
,那么最终结果是:
error_reporting = E_ALL & ~E_NOTICE
注 -我认为cat
会做到这一点的最好办法,但实际上,我细使用其他实用程序一样的答案awk
,sed
,egrep
,等。
cat
是串联文件的工具。grep
是根据图案过滤线的工具。sed
并且awk
还可以修改这些行。
error_reporting = E_ALL & E_NOTICE ; Show all errors, except for notices
呢?在这种情况下也应删除评论吗?