Всем привет.Столкнулся я вот с чем:
Запускаю скрипт, который открывает ssh сессию на сервак 10.10.10.42(для примера) и запускает shell скрипт:
<вырезал всякий мусор>
...
tar cfp - --files-from $TARLIST --no-recursion | ssh -oUserKnownHostsFile=/dev/null -oStrictHostKeyChecking=no 10.10.10.43 "cd /storage/ && tar xfv - "
...
<вырезал всякий мусор>
Когда делаю ctrl+c то скрипт перестает работать, но процесс tar .... продолжает работать на 10.10.10.42, где parent proc:
sshd: root@notty
В чем может быть причина? Мне бы хотелось чтоб tar так же килялся при закрытии ssh на 10.10.10.42.
п.с. думал что убьется по тайм ауту, но этого не происходит.
cat /etc/redhat-release
CentOS release 5.9 (Final)
Linux 2.6.18-348.1.1.el5 #1 SMP Tue Jan 22 16:19:19 EST 2013 x86_64 x86_64 x86_64 GNU/Linux