【发布时间】:2016-04-14 00:57:16
【问题描述】:
下面是输入文件:
select a, b,c, a1 as ' value1 ', a2 as ' value2 ', d from table1;
给定的文件可以有任意数量的别名。我想删除引号之间的空格。 所需的输出是:
select a,b,c, a1 as 'value1', a2 as 'value2',d from table1;
是否可以使用 awk 或 sed?
【问题讨论】:
-
您的示例和您的描述不匹配。您想要的输出比引号中的空格要多。
-
@user161778: 我只考虑带引号的字符串...忽略其他空格..当我运行第一个脚本时我收到错误...当我删除引号之间的空格...查询运行良好..不知道确切原因
-
你有没有为此尝试过?如果是这样,请显示您尝试过的内容。如果没有,请先这样做。