溫馨提示×

linux中怎么用shell判斷路徑是否存在

小億
288
2023-10-27 11:19:15
欄目: 編程語言

在Linux中,可以使用shell腳本中的test命令來判斷路徑是否存在。

下面是一個示例腳本,用于判斷給定路徑是否存在:

#!/bin/bash

path="/path/to/directory"

if [ -d "$path" ]; then
    echo "路徑存在"
else
    echo "路徑不存在"
fi

在上面的示例中,我們使用-d選項來判斷給定的路徑是否是一個目錄。如果路徑存在且是一個目錄,則輸出"路徑存在",否則輸出"路徑不存在"。

你可以根據需要使用不同的選項來判斷路徑是否存在,例如:

  • -e:判斷文件或目錄是否存在
  • -f:判斷文件是否存在
  • -L:判斷符號鏈接是否存在
  • -s:判斷文件是否存在且非空

更多選項和用法可以參考test命令的文檔:man test。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女