我试图通过scp将文件从远程主机(Ubuntu 14.04)传输到本地主机(Ubuntu 16.04):
scp user@server:path-to-file path-to-file
结果如下,但我的主机上没有显示文件:
file.php 100% 654KB 653.6KB/s 00:00
然后我输入$?,然后返回:
0: command not found
我在主机和远程安装了openssh-client,它们都在/ usr / bin文件夹中。
答案 0 :(得分:1)
输入
$?
完成变量$?
的扩展并尝试将其解释为命令。因为scp没有失败,返回码为0,因此$?
扩展为0
。
所以你可以输入
0
除非你的路径中有一个命令0
,否则这将失败。
也许您打算输入
echo $?
打印出退出代码?