の出力の出力を整数と比較しようとしています。私はそれから期待されるアウトプットを得ていない。ここでシェルコマンドの整数変数とstatコマンドの出力を比較する
XX_CONFIG_LOCATION=/tmp/config.txt
MAXIMUM_FILE_SIZE=123000
FILESIZE= stat --printf=%s $XX_CONFIG_LOCATION
if [[ "$FILESIZE" -gt "$MAXIMUM_FILE_SIZE" ]]
then
echo "file size is greater"
else
echo "file size is lesser"
fi
コマンド123784(ファイルサイズ)を分割するが、最大ファイルサイズは123000.ここで予想される出力での出力がある「ファイル大きい」が、私は、ファイルのサイズを取得していますたびに低いです。コードの問題は何ですか?
@Thanks heemayl – Shriram
@Shriram私の編集をチェック – heemayl