-1
我使用http://phpseclib.sourceforge.net/與我的服務器建立SSH連接,然後執行SCP命令將其傳輸到遠程服務器。庫的exec()方法返回一個字符串(看起來像SCP命令的標準輸出)而不是命令的返回值(例如0表示成功)。如何驗證SCP是否成功?
我不願意做某種字符串比較來確定SCP傳輸是否成功(現在,我得到「stdin:不是tty」)。有沒有一個SSH命令可以用來確定一個文件是否存在於另一臺服務器上?或者我還有什麼建議可以驗證文件是否被傳輸?