用shell判断远程主机上是否存在某个文件

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了用shell判断远程主机上是否存在某个文件相关的知识,希望对你有一定的参考价值。

在远程主机10.162.134.203上是存在/home/scopsadm/scripts/changePassword/changePassword.sh脚本文件的:

[[email protected] ~]$ if ssh -i ~/.ssh/scopsadm_rsa [email protected] test -e /home/scopsadm/scripts/changePassword/changePassword.sh; then echo Ok; else echo Bad; fi
Ok


在远程主机10.162.134.203上是不存在/home/scopsadm/scripts/changePassword/test.sh这个文件的:

[[email protected] ~]$ if ssh -i ~/.ssh/scopsadm_rsa [email protected] test -e /home/scopsadm/scripts/changePassword/test.sh; then echo Ok; else echo Bad; fi
Bad
[[email protected] changePasswd]$


本文出自 “不积跬步,无以至千里” 博客,请务必保留此出处http://jiaxiaolei.blog.51cto.com/3117381/1948253

以上是关于用shell判断远程主机上是否存在某个文件的主要内容,如果未能解决你的问题,请参考以下文章

判断远程主机文件是不是存在

使用 ssh 检查远程主机上是不是存在文件

利用shell脚本执行ssh远程另一台主机执行命令并返回命令的结果集

如何检测(远程)主机上的某个端口是不是开启

检测远程主机上的某个端口是否开启

如何检测远程主机上的某个端口是否开启