Я вызываю скрипт csh, который первым делом запускает новую группу.
Мне нужно иметь возможность видеть стандартный вывод дочернего процесса, который выполняется после разветвления. Я также хочу, чтобы родительский процесс "завис", пока дочерний процесс завершен.
Вот сценарий (razor_from_cgwin.sh
).
(вроде)
newgrp name
source /stuff/morestuff/stuffiwant
razor -c thread -f Keil1403 -g lib . -o
chmod +x *
./rz_build*
> server{me}:./razor_from_cgwin.sh
> server{me}:
Я хочу вот что:
>server{me}:./razor_from_cgwin
>(hang)
>any output from child forked process
>server{me}:
Razor - это CM, который я использую в проекте, над которым я работаю.
Это не важно для этой проблемы, за исключением того, что мне нужно создать новую группу для ее вызова.
Я вызываю скрипт (./razor_from_cgwin.sh
) из сеанса SSH из CYGWIN:)