Расширенный $! в zsh
May. 4th, 2016 12:28 pmВозникла задача получения pid последнего форкнутого процесса.
Проблема: если форкается труба (
( Решения )
Проблема: если форкается труба (
cmd1 | cmd2 | cmd3
), то $!
возвращает pid последнего процесса в трубе, а хотелось бы получить pid первого (в общем случае любого) для последующего отстрела, если он зависнет (e.g. ssh host cat big-file | sha1sum
).( Решения )