15

このコマンドを使用して、名前が「file」で始まるすべてのファイルをサーバーからコピーします。scp -vp me @ server:/ location / files * ./

しかし、「一致なし」エラーが発生しました。おそらくコマンドの''に関して。sshの''を保護して、これがファイルのリストを参照し、ファイル名として取得しないことを理解するにはどうすればよいですか。

THX8月

4

2 に答える 2

39

シェル自体が拡張してい*ます。これを引用するか、バックスラッシュを使用してシェルが解釈しないようにし、代わりに直接scp:に渡すことで、これを回避できます。

scp -vp me@server:/location/files\*
于 2010-03-27T10:30:55.930 に答える
1

ファイルをファイルで開始したい場合は、

scp me@server:/location/file* .

いいえ

ファイル*

于 2010-04-29T18:32:19.307 に答える