sed -ne 's/^#define _HELLO//p'怎么理解这句命令
1条回答 默认 最新
- 清风贰两 2021-07-21 16:22关注
-n :使用安静(silent)模式。在一般 sed 的用法中,所有来自 STDIN 的数据一般都会被列出到终端上。但如果加上 -n 参数后,则只有经过sed 特殊处理的那一行(或者动作)才会被列出来。
-e :直接在命令列模式上进行 sed 的动作编辑;
s:替换
^:行首
解释:将所有行首为 ” #define _HELLO “的,将此部分删除(替换为空)并打印该行本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报