91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

怎么用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
崇州市| 仲巴县| 阿拉尔市| 苏州市| 台州市| 客服| 张家界市| 遵化市| 北流市| 本溪| 祁门县| 泽州县| 利川市| 乌鲁木齐县| 浏阳市| 汽车| 鄂尔多斯市| 湘乡市| 吴忠市| 玛曲县| 河北省| 清水河县| 洞头县| 延寿县| 永吉县| 兰坪| 嘉黎县| 临高县| 平定县| 苍溪县| 涟源市| 永济市| 阿图什市| 鹤庆县| 武义县| 昌平区| 舞阳县| 金秀| 奉化市| 苍梧县| 新源县|