在Linux中使用Shell寫一個顯示目錄結構的命令,快速尋找目錄結構。shell
#!/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"
tf
tf 關鍵詞 // 好比 tf lib
tf /usr/local/ lib
原文連接:http://b.wz3.in/330 做者:簡簡單單OnlineZuozuobash