使用bash read命令检索多个单词

时间:2014-05-24 10:24:55

标签: bash

我正在写一个bash脚本,我有以下内容:

#!/bin/bash  
echo Enter some text
read tweet
t update  $tweet

我使用t命令安装了sferik t update,我希望将多个单词传递给$tweet变量但是我正在收到此消息。

ERROR: "t update" was called with arguments ["sdfs", "sdfsdf"]
Usage: "t update [MESSAGE]"

1 个答案:

答案 0 :(得分:1)

您需要引用变量,以便将其作为单个参数传递给t

t update "$tweet"

一般情况下,总是引用您的变量,除非您知道完全为什么不应该这样做。