检查ksh中的另一台服务器上是否存在目录

时间:2009-07-27 20:13:48

标签: networking directory ksh

我正在尝试使用经典:

在Korn中移动文件之前验证目录是否存在
    if [[ -d ${dir} ]]; then
        scp file
    else
        exit 12
    fi

我的问题:
目录在另一台服务器上,因此每当我检查时,脚本都找不到它,因此每次都会失败并退出。
我的问题:
有没有办法在网络上执行“-d”,也许使用类似sftp / scp的功能?用户当前不必输入密码并且可以scp罚款,因此这是一个较少的问题。

1 个答案:

答案 0 :(得分:2)

怎么样

ssh user@host test -d ${dir}