私たちは知っていますバックティック文字はコマンドの置換に使用されます。:
chown `id -u` /mydir
´
これが気になります。 Linuxシェルでティック文字の目的はありますか?
注:ところで、コマンド置換を読みやすくすることもできます。
chown $(id -u) /mydir
ベストアンサー1
Unixで歴史的に使用されている文字セットASCIIコード、チェックマーク文字がないため使用されません。私が知る限り、この文字が導入されて以来、一般的な使い方は導入されませんでした。POSIX用の移植可能な文字セット。
`は元のASCII(^と〜と一緒に)に発音区別記号として含まれているようです。 ASCIIを定義すると、アポストロフィは通常、直線的なアポストロフィではなく「プライム」文字(「プライム」、分、またはフィートに使用されます)で表され、急性アクセントの発音区別記号としても使用されます。
歴史的に、Unixシェルドキュメントでは `が呼び出されました。重いアクセント、バックティックではありません。特に ' が補助文字として使用されるため(roff
文法参照)、将来の目盛りがないことは目立たない。