亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

怎么用shell判斷目錄是否為空

小億
288
2023-11-13 17:56:44
欄目: 編程語言

可以使用以下命令來判斷目錄是否為空:

if [ -z "$(ls -A /path/to/directory)" ]; then
    echo "Directory is empty"
else
    echo "Directory is not empty"
fi

解釋:

  • ls -A /path/to/directory 會列出指定目錄下的所有文件和子目錄,但會隱藏掉...目錄。
  • $(...) 會將命令的輸出結果作為字符串返回。
  • -z 會檢查字符串是否為空。

因此,如果目錄為空,則ls -A /path/to/directory不會返回任何結果,-z "$(ls -A /path/to/directory)" 的結果就是空字符串,反之,如果目錄不為空,則-z "$(ls -A /path/to/directory)" 的結果就不為空字符串。

你可以根據需要將/path/to/directory替換為你想要判斷的目錄的實際路徑。

0
贵港市| 铁岭县| 高邮市| 乌兰浩特市| 绥芬河市| 罗田县| 乌兰察布市| 六枝特区| 巧家县| 宜阳县| 稷山县| 华阴市| 德清县| 五指山市| 怀集县| 达孜县| 昆山市| 西和县| 卫辉市| 志丹县| 海安县| 和龙市| 图们市| 淄博市| 荣昌县| 隆回县| 苍梧县| 宁乡县| 海门市| 东丽区| 石渠县| 安仁县| 呼玛县| 巴青县| 长沙县| 长治县| 儋州市| 法库县| 资阳市| 广昌县| 灵武市|