如何使用tree命令只列出當前目錄下特定文件或目錄?

如何使用tree命令只列出當前目錄下特定文件或目錄?

精簡tree命令輸出:僅顯示指定文件或目錄

tree命令通常會顯示整個目錄樹結構,但有時我們只需要查看特定文件或目錄。本文介紹如何使用tree命令結合通配符,只列出當前目錄下感興趣的文件或目錄。

雖然tree命令的-i選項可以排除指定文件或目錄,但它并不能直接實現只包含特定內容的功能。 例如,tree ./ -i “node_modules|cache|test_*” 可以排除node_modules、cache以及所有以test_開頭的目錄,但無法直接只顯示特定文件或目錄。

解決方法是利用通配符和目錄名。 例如,要列出當前目錄下名為var的文件夾中的所有內容,可以使用:

tree var/*

此命令只顯示var目錄下的所有文件和子目錄,忽略當前目錄下的其他內容。 通過這種方法,我們可以選擇性地顯示特定文件或目錄,獲得更清晰、簡潔的目錄結構信息。 相比于使用-i選項排除不需要的內容,這種方法更直接高效。

? 版權聲明
THE END
喜歡就支持一下吧
點贊15 分享