ファイルセットを処理すると、rm -v
ファイルの出力リストが削除され、バックティックと二重引用符があることがわかります。たとえば、次のようになります。
rm -v rsl.out.0???
removed `rsl.out.0579'
removed `rsl.out.0580'
removed `rsl.out.0581'
同様の引用符を使用したり、まったく引用符を使用したりするのではなく、他の引用符を使用することにもっと深い目的があるかどうかを知りたいです。
答え1
lib/quotearg.c
coreutilsのソースコードを見ると、参照がlocale
設定によって異なることがわかります。私のLinux Mint 17(en_GB.UTF-8
)には同じ左右の引用符()が‘
ありますが、ロケールを使用するシステムにはファイル名のen_US.UTF-8
前に(左)バックティックがあります。
この記事特定の背景を持っている