溫馨提示×

linux中怎么用shell判斷文件是否為空

小億
324
2023-11-09 14:54:20
欄目: 編程語言

要在Linux中使用Shell腳本判斷文件是否為空,可以使用以下代碼:

#!/bin/bash

# 獲取文件大小
filesize=$(stat -c%s "$1")

# 判斷文件大小是否為0
if [[ $filesize -eq 0 ]]; then
    echo "文件為空"
else
    echo "文件不為空"
fi

將以上代碼保存為一個(gè).sh文件,例如check_file.sh,然后在終端中執(zhí)行該腳本并傳入要判斷的文件路徑作為參數(shù),如:

$ bash check_file.sh /path/to/file.txt

腳本將會(huì)輸出“文件為空”或“文件不為空”來判斷文件是否為空。

0