【发布时间】:2017-07-29 16:04:00
【问题描述】:
所以我正在尝试运行一个脚本来捕获命令的输出:
echo 'password' | sudo -S strace -p14750 -s9999 -e write
大约 5 秒,然后将输出存储到变量中。 我该怎么做?
完整脚本:
appium_pid_output=$(echo 'password' | sudo -S strace -p$appium_device_pid -s9999 -e write)
echo 'captured output of node '$appium_pid_output
if [[ $appium_pid_output == *POST* ]]; then
echo "device [ " + $device + " ] is currently in use"
return 1
fi
【问题讨论】:
-
很高兴有一些反馈。我的回答有问题吗?
标签: bash command-line command timeout strace