In der UNIX/Linux-Welt bedeuten zwei Striche hintereinander das Ende der Optionen. Zum Beispiel, wenn Sie nach der Zeichenfolge -n
suchen möchten mit grep
Sie sollten einen Befehl wie:
grep -- -n file
Wenn Sie im obigen Fall nur die Zeilennummer erhalten möchten, sollten Sie
verwendengrep -l -- -n file
Also der Befehl kill -- -0
Versuchen Sie, ein Signal an den Prozess mit der ID -0
zu senden (minus Null)
In diesem Fall wird es verwendet, um anzuzeigen, dass -0
ist keine Option, die übergeben wird. Wenn Sie kill -0
ausführen würden es würde an -0
denken optional nicht, da die PID übergeben wird.
Zum Beispiel, wenn Sie ls -- -l
gemacht haben es wird nach einer Datei namens -l
gesucht im Gegensatz zur bloßen Auflistung des Verzeichnisses in Langform.