您好!您提到的 sed 脚本删除一行中包含第二个逗号的所有字符,可以使用以下命令实现:
sed
sed 's/,[^,]*//2' input.txt > output.txt
这个命令会将 input.txt 文件中的每一行都按照以下规则处理:
input.txt
output.txt
这个命令中,s 表示替换操作,/ 是分隔符,[^,]* 表示匹配除逗号外的任意字符,2 表示要执行的替换操作只应用于第二个匹配的字符串。
s
/
[^,]*
2
领取专属 10元无门槛券
手把手带您无忧上云