在Linux中,可以使用-f
選項來判斷傳入的參數(shù)是否為一個文件。
以下是一個示例的Shell腳本,可以判斷傳入的參數(shù)是否為文件:
#!/bin/bash
if [[ -f "$1" ]]; then
echo "$1 是一個文件"
else
echo "$1 不是一個文件"
fi
在上述腳本中,-f
選項用于判斷$1
是否為一個文件。如果是文件,則輸出$1 是一個文件
;如果不是文件,則輸出$1 不是一個文件
。
可以使用以下命令執(zhí)行上述腳本,并傳入需要判斷的參數(shù):
bash script.sh <參數(shù)>
其中,<參數(shù)>
是需要判斷的參數(shù)。