期望二进制运算符?不懂

时间:2019-01-05 13:23:20

标签: unix

编写简单的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

1 个答案:

答案 0 :(得分:1)

我检查了脚本 您能否删除周围的方括号  then wc -c "$file"