Unix AWK命令中包含空格
我有字符串:./Delivery Note.doc 1,其中:Unix AWK命令中包含空格,unix,awk,command,solaris,Unix,Awk,Command,Solaris,我有字符串:./Delivery Note.doc 1,其中: $1 = ./Delivery $2 = Note.doc $3 = 1 我需要执行sum命令连接$1和$2,但保留空白。/Delivery Note.doc。我尝试了这个方法,但它会修剪空白: | '{ command="sum -r "$1 $2" 结果:./DeliveryNote.doc执行sum命令 $ echo "./Delivery Note.doc 1" | awk '{ command="sum -r "$
$1 = ./Delivery
$2 = Note.doc
$3 = 1
我需要执行sum命令连接$1和$2,但保留空白。/Delivery Note.doc。我尝试了这个方法,但它会修剪空白:
| '{ command="sum -r "$1 $2"
结果:./DeliveryNote.doc执行sum命令
$ echo "./Delivery Note.doc 1" | awk '{ command="sum -r "$1" "$2; print command}'
sum -r ./Delivery Note.doc
echo "./Delivery Note.doc 1" | awk '{ command="sum -r \""$1" "$2"\""; print command}' | bash