编写简单的bash脚本以读取目录中的文件,并打印文件名和大小(小于100bytes和大于1000bytes的文件)。
#!/bin/bash
Maxsize=1000
Minsize=100
FSite=$(ls $dir)
for file in $FSite;
do Size=$(stat -c %s "$file")
if [ -f "$file" ] && [ "$Size" -lt $Minsize ]
then [ wc -c "$file" ]; # Then print out its byte count
fi
done
答案 0 :(得分:1)
我检查了脚本
您能否删除周围的方括号
then wc -c "$file"