我有一个awk
输出,它以下面的格式给出以下输出。
ALTER DISKGROUP +DG_01 DROP FILE '+DG0_1/XYZ/asm_file.123456 ';
ALTER DISKGROUP +DG_01 DROP FILE '+DG0_1/XYZ/asm_file.098765 ';
有没有办法在';
之前删除空格?
它应该如下。
ALTER DISKGROUP +DG_01 DROP FILE '+DG0_1/XYZ/asm_file.123456';
删除';
之前的空格
| sed "s/ *';/';/g"
从文件尝试:
perl -p -e "s/\s*';/';/g" input
替换到位:
perl -p -i -e "s/\s*';/';/g" input
从awk输出:
your awk | perl -p -e "s/\s*';/';/g"
无论如何,给我们你的awk
修复它从那里避免这个补丁