Предположим, что вы можете остановить процесс (например, с помощью ctrl+z, как вы упомянули), это нечестный метод имитации && prog2
(на самом деле, точнее ; prog2
, так как статус выхода не будет проверяться, но его можно добавить).
Найдите PID. Откройте другой терминал и выполните
strace -f -e trace=exit_group -p $PID && prog2
. Затем возобновите процесс.
Что на самом деле делает этот glob, так это подбирает любое количество символов, затем один символ, отличный от e, затем любое количество символов. Он будет соответствовать любому файлу с именем, которое не состоит полностью из букв "е".