文章目錄
- Linux Shell CentOS 寫一個顯示目錄結構的命令,快速尋找目錄結構
- 1、代碼
- 2、使用效果
- 3、顏色意思
Linux Shell CentOS 寫一個顯示目錄結構的命令,快速尋找目錄結構
1、代碼
#!/usr/bin/env bash
# 本命令用于顯示指定路徑或者當前路徑的檔案結構,支持搜索
# tf 顯示當前目錄的檔案結構
# tf 接關鍵詞 搜索當前目錄
# tf 目錄 關鍵詞 搜索指定目錄
# 本命令依賴于 tree 命令
DIR=
KEYWORD=
# 不傳路徑 默認為搜索
if [ $# -eq 1 ]; then
KEYWORD=$1
fi
# 指定路徑搜索
if [ $# -eq 2 ]; then
DIR=$1
KEYWORD=$2
fi
if [ -n "$DIR" ]; then
cd "$DIR" || exit 1
fi
pwd
tree -C -f | grep "$KEYWORD"
2、使用效果
當前路徑
tf

搜索
tf 關鍵詞
// 比如
tf lib

指定搜索某個路徑
tf /usr/local/ lib

3、顏色意思
1.藍色代表目錄
2.綠色代表可執行檔案
3.紅色代表壓縮檔案
4.淺藍色代表鏈接檔案
5.灰色代表其他檔案
6.紅色閃爍代表鏈接檔案有問題
7.黃色代表設備檔案
8.白色代表一般性檔案,如:文本檔案、組態檔、原始碼檔案等
CSDN認證博客專家
Spring
架構
分布式
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/196356.html
標籤:java
下一篇:2020-10-29
