回答編集履歴
1
訂正
answer
CHANGED
@@ -5,7 +5,7 @@
|
|
5
5
|
```Bash
|
6
6
|
if expect -c "
|
7
7
|
set timeout 5
|
8
|
-
spawn ssh administrator@192.168.1.50 cmd /c dir /b d:\samba-backup
|
8
|
+
spawn ssh administrator@192.168.1.50 cmd /c dir /b d:\\samba-backup
|
9
9
|
expect \"password\"
|
10
10
|
send \"パスワード\n\"
|
11
11
|
expect eof
|
@@ -14,4 +14,7 @@
|
|
14
14
|
then echo "backup = O"
|
15
15
|
else echo "backup = X"
|
16
16
|
fi
|
17
|
-
```
|
17
|
+
```
|
18
|
+
##訂正
|
19
|
+
過去の質問だと、`scp`でこっちで実行されるので`d:\samba-backup`で良かったんですが、
|
20
|
+
今度は、`ssh`で向こうで実行するコマンドの一部なので`d:\\samba-backup`とさらにクォートしてください。 上記は訂正済みです。
|