删除空格

时间:2019-02-24 14:14:22

标签: ksh

我有一个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';

2 个答案:

答案 0 :(得分:1)

使用{p>删除';之前的空格

| sed "s/ *';/';/g"

答案 1 :(得分:0)

从文件try:

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以便从那里修复它,避免安装此补丁