如何从文件中的下述字符串中删除字母f
:
a;b;c;d;e;f;g;h;i;j;k;l;m
这需要使用sed或awk使用分隔符;
。
输出将是:
a;b;c;d;e;g;h;i;j;k;l;m
答案 0 :(得分:1)
这可能适合你(GNU sed):
sed 's/[^;];//6' file
答案 1 :(得分:0)
$ echo 'a;b;c;d;e;f;g;h;i;j;k;l;m' | sed 's/;*f;*/;/'
a;b;c;d;e;g;h;i;j;k;l;m
答案 2 :(得分:0)
perl -p -i -e 's/;f;/;/' fileName.txt
答案 3 :(得分:0)