Допустим, в файле foo.sh
хранится следующий Bash-скрипт:
#!/bin/bash
echo foo
Без необходимости scp
файла, как я могу выполнить скрипт, хранящийся в foo.sh
на удаленном компьютере?машина?
Я попробовал следующее (с несколькими вариантами) безуспешно:
$ ssh root@remote eval `cat foo.sh`
eval `cat foo.sh`
, кажется, расширяется до eval #!/bin/bash echo foo
здесь