我有一个unix文件,其分隔线为#!
我需要替换分配器'#!''to'〜'
,但我在某些列中有"#"作为数据。我不想更换它们。
我只想替换#和!一起。我不想替换它们中的任何一个都出现单个(仅#或仅!)。
请帮助我使用unix命令
您可以使用sed
命令进行替换。
例如,如果您的文件是data.txt:
sed 's/#!/~/g' data.txt > data_replaced.txt
如果要编辑文件Inplote,则可以使用此信息:
sed -i 's/#!/~/g' data.txt
希望这会有所帮助!