【发布时间】:2019-09-11 18:11:37
【问题描述】:
我的目标是在文件中的每一行添加一个撇号并跳过空行。
file.txt:
Quote1
Quote2
Quote3
到目前为止,我使用过 sed:
sed -e "s/\(.*\)/'\1'/"
它的作用是在空行中创建撇号:
'Quote1'
'Quote2'
''
'Quote3'
我的目标:
'Quote1'
'Quote2'
'Quote3'
我怎样才能通过使用 sed 来实现这一点,或者它应该是 awk。
【问题讨论】:
标签: unix awk sed text-processing