Cygwin scp 命令读取为不完整
Cygwin scp command read as incomplete
我正在尝试使用 Cygwin 将文件从远程服务器复制到本地 Windows 计算机。这是我使用的命令:
userMe$ scp username@111.11.111.111:~/Desktop/O'Bryan/file.csv ~/
进入后,系统returns一个管道:
userMe$ scp username@111.11.111.111:~/Desktop/O'Bryan/file.csv ~/
>
发生了什么事?
"O'Bryan" 中的撇号打开了一个字符串,命令正在等待结束引号。您可以将其转义 (\') 以避免这种情况发生。
您的 shell 正在解释引文 '
。您需要使用双引号 "'"
或斜杠 \'
对其进行转义。我建议尽量避免在文件名中使用 '
。
scp username@111.11.111.111:~/Desktop/O\'Bryan/file.csv ~/
或
scp username@111.11.111.111:~"/Desktop/O'Bryan/file.csv" ~/
或
scp username@111.11.111.111:~/Desktop/O"'"Bryan/file.csv ~/
更多信息:http://www.grymoire.com/Unix/Quote.html
阅读 grymoire 网站上的所有内容。它可能很旧,但它是很棒的信息,并且以引人入胜的方式编写。
我正在尝试使用 Cygwin 将文件从远程服务器复制到本地 Windows 计算机。这是我使用的命令:
userMe$ scp username@111.11.111.111:~/Desktop/O'Bryan/file.csv ~/
进入后,系统returns一个管道:
userMe$ scp username@111.11.111.111:~/Desktop/O'Bryan/file.csv ~/
>
发生了什么事?
"O'Bryan" 中的撇号打开了一个字符串,命令正在等待结束引号。您可以将其转义 (\') 以避免这种情况发生。
您的 shell 正在解释引文 '
。您需要使用双引号 "'"
或斜杠 \'
对其进行转义。我建议尽量避免在文件名中使用 '
。
scp username@111.11.111.111:~/Desktop/O\'Bryan/file.csv ~/
或
scp username@111.11.111.111:~"/Desktop/O'Bryan/file.csv" ~/
或
scp username@111.11.111.111:~/Desktop/O"'"Bryan/file.csv ~/
更多信息:http://www.grymoire.com/Unix/Quote.html 阅读 grymoire 网站上的所有内容。它可能很旧,但它是很棒的信息,并且以引人入胜的方式编写。