code style

2016年10月27日 星期四

linux指令 - 列出指定目錄下的所有目錄路徑

為了要使用kdevelop來看code,要手動加入所有include路徑,只好改用指令過瀘出路徑,再存成一個檔案,最後用batch edit來加入。

下面這指令是列出指定目錄下的所有目錄路徑,並忽略隱藏檔,還有要忽略build這個資料夾(包含其子目綠),最後存到include_dirs
find /home/hughes/CEServices-4.00.01/src -type d ! -name ".*" | grep -v build > /home/hughes/include_dirs

簡單的拆開來看:
1. 找出src底下的目錄並忽略隱藏檔
2. 結果重導給grep,並找尋路徑中不含"build"的內容
3.存到include_dirs

沒有留言:

張貼留言