Większość powłok zapewnia funkcje takie jak &&i ;do łączenia wykonywania poleceń w określony sposób. Ale co, jeśli polecenie jest już uruchomione, czy nadal mogę w jakiś sposób dodać kolejne polecenie do wykonania w zależności od wyniku pierwszego?
Powiedz, że pobiegłem
$ /bin/myprog
some output...
ale naprawdę chciałem /bin/myprog && /usr/bin/mycleanup. Nie mogę zabić myprogi zrestartować wszystkiego, ponieważ straciłoby to zbyt wiele czasu. Mogę Ctrl+ Zto i fg/ bgjeśli to konieczne. Czy to pozwala mi połączyć w jedno polecenie?
Najbardziej interesuje mnie bash, ale odpowiedzi na wszystkie popularne powłoki są mile widziane!