Moin, ich habe folgendes Script:
1 | pi@meins ~ $ more cst.sh |
2 | #!/bin/bash |
3 | a=(`ps -ef | grep 5500 | grep -v grep`) |
4 | if [ -n "$a" ]; |
5 | then |
6 | echo "" |
7 | else |
8 | /bin/echo "ssh Verbindungsaufbau zum Rechner $(date)" >> /home/pi/log.txt |
9 | ssh -R 5500:localhost:22 zieluser@zielrechner.myfritz.net |
10 | fi |
Wen ich diese aus der Shell starte, dann läuft es ohne Probleme. Allerdings als cronjob nicht. Es wird zwar das log gefüllt aber die nachfolgende Zeile wird nicht ausgeführt. Woran mag das liegen? Holger