Будет ли прекращено выполнение команды ps -f, передаваемой по конвейеру, grep?

Если у меня есть команда ps -f | grep proc и команда ps -f завершена, часть grep proc останется. Может ли кто-нибудь мне это объяснить?

0
задан 1 April 2021 в 20:16

1 ответ

Нет, не будет, это несколько процессов, но переданных по конвейеру в главном "процессе". Так что это можно понять так, как будто главный процесс остановлен, поэтому все его подзадачи будут убиты, что приведет к остановке всего конвейера.

0
ответ дан 23 April 2021 в 23:28

Другие вопросы по тегам:

Похожие вопросы: