Was ist in zsh der Unterschied zwischen &! und & |?

10

Bei meinen Abenteuern mit habedisown ich auch festgestellt, dass in zsh das Programm gestartetprogram &! und sofort hinterlegt und abgelehnt wird, sodass Sie die Shell schließen können, ohne dass das Programm eine erhält SIGHUP.

Andere Online-Quellen sagten, dies &|tue. Meine groben Tests ergaben keinen Unterschied.

Wie &!und &|unterscheiden?

Anko
quelle

Antworten:

13

Es stellt sich heraus, dass sie laut man zshbuiltins(Abschnitt "Verleugnung") wirklich gleichwertig sind : einfach syntaktische Alternativen für dieselbe Operation.

Enttäuschend…

Anko
quelle