检查file exists on my computer是否容易。但如何检查这个文件是否存在于我的服务器上?如何使用bash检查服务器上是否存在文件
如果我的文件是:
[email protected]:/path/to/my/file.txt
什么我需要做的检查,如果它的存在?
检查file exists on my computer是否容易。但如何检查这个文件是否存在于我的服务器上?如何使用bash检查服务器上是否存在文件
如果我的文件是:
[email protected]:/path/to/my/file.txt
什么我需要做的检查,如果它的存在?
这个怎么样?
ssh [email protected] 'if [ -f /path/to/my/file.txt ]; then echo yes; else echo no; fi'
我发现了一些这样的事情,但这个工作非常好。我发现我的错误。我使用ssh user @ host:/ path/to/my /'if [-f file.txt]; ...这不工作:) – Rodrigo
像这样的东西能帮助 -
ping -c 1 ipaddress && ssh [email protected] 'test -e /path/and/filename && echo exists'
ssh serverName
test -e
echo $?
你可能想看看在'ssh'手册页。 –