1. 程式人生 > >Linux下簡單快捷的查詢命令 fd

Linux下簡單快捷的查詢命令 fd

fd具有良好的跨平臺性,各平臺安裝方式在原始碼文件中有詳細介紹

Centos和RedHat沒有專門的包進行安裝,需要原始碼包進行安裝,安裝時需要Rust-Cargo環境

fd命令的使用方式非常簡單 

在當前目錄下查詢檔名含有aaa的檔案 (預設不支援大小寫,預設模糊查詢)

fd aaa

在指定目錄下(/opt)查詢檔名含有aaa的檔案

fd aaa /opt

指定檔案型別 -t(d dir f file l ln x 可執行檔案)

fd -tx aaa 

可以直接使用正則查詢(開始/結束符)

fd -tx '^[a-z]{1,5}$'

副檔名插敘 -e

fd -e js

排除目錄 -E

fd  -E www -e js 

命令不支援管道 所以需要使用xargs或者使用自帶的-x命令

fd aaa -x less #檢視所有檔案內容

 = fd aaa || xargs less

fd aaa | less #檢視所有查詢到的檔案