LINUX.ORG.RU

История изменений

Исправление firkax, (текущая версия) :

Решения как убрать повторяющиеся строка уже предложили (даже два), не буду повторяться.

Но тут ещё можно доработать:

1) замени

#!/bin/bash
на
#!/bin/sh

2) у тебя ssh запускается два раза, с разными опциями, видимо

-o StrictHostKeyChecking=no
не нужно, раз вторая команда без него работает; так вот, можно его вызывать 1 раз а wget и bash через точку с запятой перечислить в передаваемой команде, или через &&

3) допиши ключ -O wget-у, а то он будет мусорить auto.bash.1 auto.bash.2 итд

4) вместо wget-а можно использовать

cat > auto.bash
и давать его на вход ssh-клиенту (не знаю будет ли с sshpass работать но он не нужен всё равно, лучше ключи)

Исходная версия firkax, :

Решения как убрать повторяющиеся строка уже предложили (даже два), не буду повторяться.

Но тут ещё можно доработать:

1) замени

#!/bin/bash
на
#!/bin/sh

2) у тебя ssh запускается два раза, с разными опциями, видимо

-o StrictHostKeyChecking=no
не нужно, раз вторая команда без него работает; так вот, можно его вызывать 1 раз а wget и bash через точку с запятой перечислить в передаваемой команде, или через &&

3) допиши ключ -O wget-у, а то он будет мусорить auto.bash.1 auto.bash.2 итд