【发布时间】:2020-02-17 13:31:42
【问题描述】:
我需要一个脚本来回显一个用引号括起来的字符串。
例如,从变量x="C. Ronaldo" "dos Santos Aveiro" "Cristiano Ronaldo" 我想回显第三个。
所以我想得到如下输出:"Cristiano Ronaldo"
我已经用echo $x | awk '{print $3}' 尝试过,但它给了我"dos..
有什么帮助吗?
【问题讨论】:
-
如果使用支持数组的 shell,
x=("C. Ronaldo" "dos Santos Aveiro" "Cristiano Ronaldo") ; echo "${x[2]}"会生成Cristiano Ronaldo(数组索引从零开始)。祝你好运。
标签: bash variables output echo