teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

1

訂正

2021/04/27 09:18

投稿

otn
otn

スコア86358

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`とさらにクォートしてください。 上記は訂正済みです。