Wiemy, że znak zamiany służy do zastępowania poleceń :
chown `id -u` /mydir
Co mnie zastanowiło: czy znak tyka jest ´używany do czegokolwiek w powłoce Linux?
Uwaga: nawiasem mówiąc, podstawienie polecenia można również zapisać bardziej czytelnie jako
chown $(id -u) /mydir
', ASCII 39, U + 0027) ma znaczenie w wielu powłokach uniksowych (np. Powłoka Bourne'a /bin/sh) i powłokach Linux (np /bin/bash.). Zapobiega dzieleniu słów i wszystkich rozszerzeń. ls '$foo [bar]'Zwraca więc błąd, chyba że $foo [bar]w bieżącym katalogu znajduje się plik o nazwie . Jest to równoważne z ls "\$foo [bar]"i ls \$foo\ \[bar\].
', ", `) mają szczególne znaczenie w powłokach Unix.
´nazywany jest ostrym akcentem tylko wtedy, gdy jest używany jako diakrytyczny (i odwrotnie,`nazywa się go poważnym akcentem ). Gdy jest stosowany sam, ponieważ ten drugi jest tyknięciem wstecznym , wydawało się naturalne, że ten pierwszy nazywa się tyknięciem lub tyknięciem do przodu (nie nazywajmy go tyłem wstecznym ). Zmodyfikowałem pytanie tytułowe, aby uwzględnić notatkę.