如何使用 awk 命令查找所有 5 個長度的檔案 - 並按降序列印

如何使用 awk 命令查找所有 5 個長度的檔案 - 並按降序列印

我是一名電腦科學專業的學生。上學第二年-我正在學習 Linux。由於冠狀病毒,我以獨立的方式學習。在學習過程中,我遇到了一個問題——我無法解決。

問題:

查看Letters資料夾中名稱為5個字元的所有文件,按名稱降序排列。

我的嘗試是使用 awk 指令:

首先,我需要進入所需的資料夾。然後找到所有5個大小的檔案。建立一個“管道”並使用以下命令:

awk length $5 asort()

希望你能幫助我,如果你告訴我如果我的問題不存在,我會很高興

答案1

cd Letters      # Go to the Letters directory
ls -1dr ?????   # List in reverse order all files (or directories) with five characters in the name

您可以使用來找出標誌、和man ls的意思。此模式會比對正好五個字元的檔案名稱(每個字元符合一個字元)。-1-d-r??????

相關內容