Command-Line

cd 進入以表情符號開頭的文件夾名稱

  • July 11, 2021

我分叉了一個開源項目來處理,但我想要 cd 進入的文件夾名稱之一以表情符號開頭。我怎樣才能進入它?我知道我可以使用 GUI 查看文件夾,但我更喜歡使用終端。

我正在使用 Ubuntu 18.04.4 LTS

在此處輸入圖像描述

選項 1:輸入表情符號

簡單的打字cd '🔥 100 DISTRICT ATTORNEYS 🔥'就足夠了。搜尋“如何在 X 中插入表情符號”通常足以讓您開始在您的環境中輸入表情符號。

如果您不想設置表情符號插入,您可以隨時從網上複製粘貼(搜尋“fire emoji”就是您所需要的)。

選項 2:萬用字元

老實說,沒有人希望您每次要插入特殊字元時都進行搜尋。您還可以像這樣使用萬用字元:

cd *'100 DISTRICT ATTORNEYS'*

它將搜尋中間有“100 DISTRICT ATTORNEYS”和兩側有任何字元的文件/文件夾。在這種情況下,唯一匹配的目錄就是您要輸入的目錄。在此處閱讀有關*萬用字元的更多資訊,並在此處閱讀有關bash 中所有類型的萬用字元的更多資訊。

選項 3:製表符補全

好的,我們在這裡變得非常絕望,但是標籤完成值得一提。儘管對於您的特定情況可能不可行,但在看起來像這樣的目錄中(以及您想要進入ENTER 🔥目錄的情況):

| A
| B
| C
| ENTER 🔥

只需鍵入:

$ cd E<tab>

將自動完成(有效)到唯一以字母開頭的目錄E。實際上,我喜歡在按製表符之前輸入幾個字母,這是很好的衡量標準。在此處閱讀有關選項卡完成的更多資訊。

引用自:https://unix.stackexchange.com/questions/613250