在shell里“ ` ”是什么意思?
将两个`中包含要替换的命令得到的结果赋给变量。
#!/bin/sh
filename = media.log
filesize = `ls -l $filename | awk '{ print $5 }'`
maxsize = $(1000000)
if [ $filesize -gt $maxsize ]//大于10M
then
rm -rf $filename
else
cat $filename | while read line
do
echo $line //输出文件内容
done
fi