中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

怎么用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
焦作市| 凤庆县| 财经| 鹤庆县| 库伦旗| 香格里拉县| 新化县| 理塘县| 武汉市| 威远县| 康定县| 崇阳县| 武夷山市| 牡丹江市| 隆尧县| 榕江县| 莆田市| 托克逊县| 北辰区| 本溪| 巴东县| 化隆| 林州市| 军事| 额尔古纳市| 柯坪县| 上犹县| 东兴市| 图木舒克市| 邹城市| 神木县| 东丽区| 喀喇| 松桃| 赤水市| 清远市| 广汉市| 汉寿县| 安丘市| 咸丰县| 牡丹江市|