Linux

用於測試目錄的 ls 輸出的 Shell 腳本

  • May 14, 2019

我正在嘗試製作一個 BASH 腳本來測試工作目錄中的文件並返回作為目錄文件的文件。

我能想到的一種方法是,從 ls 開始並將輸出輸入 test -d。

我不確定哪種循環最適合測試每個變數。而且,我如何設計循環以便它可以處理來自 ls 的無限量輸入,而不僅僅是為最多 20 個變數而設計。

不要解析 ls 的輸出。

相反,使用find(1)

find . -type d

引用自:https://unix.stackexchange.com/questions/518777