/dev/null & 但-6ren">
gpt4 book ai didi

linux - 通过 ssh 使用 watch

转载 作者:塔克拉玛干 更新时间:2023-11-03 00:36:52 24 4
gpt4 key购买 nike

我有以下在本地机器上正常运行的命令。

watch -t -n1 "echo `date '+%Y-%m-%d %H:%M:%S'` | tee -a Time.txt" &>/dev/null &

但是当我从远程机器运行它时,我不会创建预期的输出,即 Time.txt 没有创建,也不会作为后台进程运行。

ssh ipaddress watch -t -n1 "echo `date '+%Y-%m-%d %H:%M:%S'` | tee -a Time.txt" &>/dev/null &

请帮我解决这个问题。我尝试了多个选项,例如将 ', "用于 watch 命令,但它并没有帮助我。

最佳答案

  • 无需使用echo 输出子shell的结果。
  • 无需使用 tee 附加到文件。
  • 无需使用 watch 休眠一秒钟。

试试这个。

ssh -t ipaddress 'while sleep 1; do date +%Y-%m-%d\ %H:%M:%S >> Time.txt; done &'

关于linux - 通过 ssh 使用 watch,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47936491/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com