我们如何使用shell脚本在“双引号”中获得一个单词

时间:2015-02-27 09:24:15

标签: shell substring

H有句腿: - Hai"你好吗" 。从这句话我需要在变量中得到双引号中的单词.... 这意味着你应该如何进入变量 如何在shell脚本中完成

3 个答案:

答案 0 :(得分:1)

使用它。

 echo " Hai \"how are you\" " | cut -d'"' -f2

答案 1 :(得分:1)

您可以尝试使用grep将所需的文本保存在变量(例如x

kent$  x=$(echo 'Hai "how are you"'|grep -Po '"\K[^"]+')  
kent$  echo $x
how are you

答案 2 :(得分:0)

您只需使用斜杠“\”为您的字符串添加引号。!