Shell:如果是双引号,则删除行的最后一个字符

时间:2017-11-29 15:18:01

标签: sh

如果最后一个字符是单引号,如何删除行的最后一个字符?

示例:

'This is'
a text book
'John's car'    

预期产出

'This is
a text book
'John's car

我正在使用Solaris和ksh。

1 个答案:

答案 0 :(得分:0)

您可以使用sed进行基本替换:

sed "s/'$//" input