回答編集履歴
3
インストールについて表現、文を修正
test
CHANGED
@@ -56,7 +56,7 @@
|
|
56
56
|
|
57
57
|
|
58
58
|
|
59
|
-
なお、前述したようにCygwinでもCygwinのセットアッププログラムであるsetup.exe から`scp`コマンドをインストール
|
59
|
+
なお、前述したようにCygwinでもCygwinのセットアッププログラムであるsetup.exe から`scp`コマンドをインストールすれば、Cygwin版の`scp`コマンドが使えます。[Cygwin](https://www.cygwin.com/) のサイト、「Installing Cygwin」のリンクからセットアッププログラムである「setup*.exe」をダウンロードし、実行することで各種コマンドを選択的にインストールします。
|
60
60
|
|
61
61
|
|
62
62
|
|
2
/cygdrive/...について追記
test
CHANGED
@@ -30,7 +30,7 @@
|
|
30
30
|
|
31
31
|
|
32
32
|
|
33
|
-
質問者さんはCygwinのターミナル上で作業されていると思いますが、お使いの`scp`コマンドはCygwinから見て`/cygdrive/c/windows/System32/OpenSSH/scp`にインストールされたものですので、Cygwin用の`scp`コマンドではありません。恐らくWindows用のOpenSSLのツールの一部としてインストールされたものだと思います。Cygwin用の`scp`は、`/usr/bin/scp`です。
|
33
|
+
質問者さんはCygwinのターミナル上で作業されていると思いますが、お使いの`scp`コマンドはCygwinから見て`/cygdrive/c/windows/System32/OpenSSH/scp`にインストールされたものですので、Cygwin用の`scp`コマンドではありません。恐らくWindows用のOpenSSLのツールの一部としてインストールされたものだと思います。Cygwin用の`scp`は、`/usr/bin/scp`です。`/cygdrive/c/...`式のPATH記述方法は、Cygwinのコマンド群しか解釈できません。その為、非Cygwin版の`scp`コマンドの実行時において`No such file or directory`エラーとなります。
|
34
34
|
|
35
35
|
|
36
36
|
|
1
誤記修正
test
CHANGED
@@ -44,13 +44,13 @@
|
|
44
44
|
|
45
45
|
|
46
46
|
|
47
|
-
もし、あくまでCygwin上から操作したいのであれば、`/cygdrive/c/...`式のCygwin用PATH文字列ではなく、シングルクォーテーションでWindows用PATHをくくれば、使えるはずです。
|
47
|
+
もし、あくまでCygwin上から操作したいのであれば、`/cygdrive/c/...`式のCygwin用PATH文字列ではなく、シングルクォーテーション(`'`)でWindows用PATHをくくれば、使えるはずです。
|
48
48
|
|
49
49
|
|
50
50
|
|
51
51
|
```sh
|
52
52
|
|
53
|
-
$ scp
|
53
|
+
$ scp 'C:\Users\guser\Documents\odir\ndir\pdir\pdata.txt' yuser@example.net:/home/yuser/pdata.txt
|
54
54
|
|
55
55
|
```
|
56
56
|
|