Wir wissen, dass das Backtick-Zeichen für die Befehlssubstitution verwendet wird :
chown `id -u` /mydir
Was mich wunderte: Wird das Häkchen ´für irgendetwas in der Linux-Shell verwendet?
Hinweis: Im Übrigen kann die Befehlsersetzung auch besser lesbar geschrieben werden als
chown $(id -u) /mydir
', ASCII 39, U + 0027), hat in vielen Unix-Shells (z. B. der Bourne-Shell /bin/sh) und Linux-Shells (z /bin/bash. B. ) eine Bedeutung. Es verhindert das Teilen von Wörtern und alle Erweiterungen. So ls '$foo [bar]'gibt einen Fehler zurück , es sei denn es eine Datei mit dem Namen ist $foo [bar]im aktuellen Verzeichnis. Es ist gleichbedeutend mit ls "\$foo [bar]"und ls \$foo\ \[bar\].
', ", `) haben eine besondere Bedeutung in Unix - Shells.
´nur dann als akuter Akzent bezeichnet wird , wenn er als diakritisch verwendet wird (und umgekehrt`als schwerwiegender Akzent bezeichnet wird ). Bei alleiniger Verwendung, da letzteres ein Backtick ist , schien es natürlich, dass erstere als Tick oder Forward-Tick bezeichnet wurde (bitte nennen wir es nicht Reverse-Backtick ). Ich habe die Titelfrage so geändert, dass sie Ihre Notiz enthält.