Rm
為什麼帶有 rm 的 -v 選項會顯示帶有反引號和普通引號的條目?
當我
rm -v
處理一組文件時,我看到文件的輸出列表被刪除,帶有反引號和正常引號,例如:rm -v rsl.out.0??? removed `rsl.out.0579' removed `rsl.out.0580' removed `rsl.out.0581'
我很想知道使用不同的引號而不是類似的引號或不使用引號是否有更深層次的目的。
瀏覽
lib/quotearg.c
coreutils 原始碼表明引用取決於您的locale
設置。在我的 Linux Mint 17 (en_GB.UTF-8
) 中,我的左引號和右引號都相同 (‘
),而具有en_US.UTF-8
as 語言環境的系統在文件名之前(左)有反引號。這篇文章有一些背景