我有以下命令在本地计算机上正常运行。
watch -t -n1 "echo `date '+%Y-%m-%d %H:%M:%S'` | tee -a Time.txt" &>/dev/null &
Run Code Online (Sandbox Code Playgroud)
但是当我从远程计算机运行它时,我不会创建预期的输出,即不会创建 Time.txt 并且不会作为后台进程运行。
ssh ipaddress watch -t -n1 "echo `date '+%Y-%m-%d %H:%M:%S'` | tee -a Time.txt" &>/dev/null &
Run Code Online (Sandbox Code Playgroud)
请帮我解决这个问题。我尝试了多种选项,例如将“,”作为 watch 命令,但它并没有帮助我。