shell中判断文件大小是否超过指定大小
发表于:2021-12-16 |

#!/bin/sh
filename=media.log
filesize=ls -l $filename | awk '{ print $5 }'
maxsize=$((1024*10))
if [ $filesize -gt $maxsize ]
then
echo “$filesize > $maxsize”
mv media.log media”date +%Y-%m-%d_%H:%M:%S“.log
else
echo “$filesize < $maxsize”
fi

1024*1024*200   == 200M

`

上一篇:
shell 中的 -eq -ne -gt -lt ge le
下一篇:
shell脚本如何判断文件大小