linux sed 我要将一个文件中包含video字段的每一行的行首添加#,用sed怎样实现啊?

是这样的,想请问下,linux sed 我要将一个文件中包含video字段的每一行的行首添加#,用sed怎样实现啊?
最新回答
眼泪留给我

2024-11-30 10:07:39

sed -i '/video/s/.*/#&/' file.txt

用 & 就可以引用s替换命令中正则匹配的所有内容

陌念念

2024-11-30 11:20:56

sed '/video/{s/\(.*\)/#\1/}'  file_name

 

诚恳回答,敬请选择

胖子都是潜力股

2024-11-30 10:29:40

sed -i 's/\(^.*video.*\)/#\1/' your_file_put_here

更诚恳回答,欢迎选择!

独恋猫的鱼

2024-11-30 11:04:34

sed '/video/s/.*/#&/' urfile

诚恳回答,敬请抉择!