freeMemorysh line 16 integer expression expected sh脚本报错#!binsh#内存总量total=$ free -m grep Mem awk print $2#已使用内存used=$ free -m grep Mem awk print $3#空闲内存free=$ free -m grep Mem awk print $4#内存使用
在第16行的if语句中,$1没有被定义或传入值,导致无法进行比较,需要检查调用该脚本时是否传入了参数。另外,第12行的time=date应该改为time=$(date)。
原文地址: https://www.cveoy.top/t/topic/fcKG 著作权归作者所有。请勿转载和采集!