使用此处将输出保存到文件

时间:2017-07-12 09:49:22

标签: shell scripting

我正在对我的某个网络设备执行ssh,并希望将命令输出保存在文件中。我怎么能用here命令做到这一点。

var=$( ssh usr@dev "command")没有在设备上工作,所以我必须在这里使用功能

ssh usr@dev <<EOF
command
EOF

但是,上面的命令正在运行。我可以将此输出保存到文件中吗?

1 个答案:

答案 0 :(得分:0)

我认为你应该尝试&#39;&gt;&gt;&#39;运营商。它将命令的输出附加到文件的末尾。您可以像这样使用它:

who | grep username >> user.txt

如果结果只是一个字符串,echo可以帮助你:

result='success'
echo $result >> result.txt