在stdout上使用read命令

时间:2013-03-02 04:03:05

标签: ios bash

在iOS调用sbutils上有一个命令行实用程序 更具体地说,来自该软件包的sbalert

它像这样工作

Sbalert -t "title" -d "text" -p

-p会让它要求输入,但是一旦输入就显示输入的方式为stdout

我无法使用read命令,因为我需要在提示中输入要在命令中使用的内容。

2 个答案:

答案 0 :(得分:1)

你尝试过这样的事吗?

VAR=$(Sbalert -t "title" -d "text" -p)
echo $VAR

答案 1 :(得分:0)

password = your - password - here;
if ["$(sbalert -p -t "
    Admin Zone " -m "
    Please enter your password ")" == "$password"
];
then activator send libactivator.menu.bunch_of_letters;
fi

我将如何屏蔽输入

有时密码不起作用,您需要尝试几次,我不介意