On Fri, Oct 15, 2010 at 01:46:20PM +0400, ??micier wrote: > Подскажите, пожалуйста, как можно заставить bash считать первую > команду из параметров ключа запуска -c а последующие из stdin? Иначе: > как заставить bash -с [command] не завершаться после выполнения, а > ждать ввода?
% echo "echo aaa\necho bbb" | bash -c 'date ; source /dev/stdin' Сбт Окт 16 18:30:05 MSD 2010 aaa bbb В принципе это башизм, хотя в zsh он тоже работает... Если нет требования исполнять подаваемые на stdin команды в том же шелле, то -c 'command ; $SHELL' достаточно портабильно. -- Eugene Berdnikov -- To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/20101016143434.ga10...@protva.ru