我正在尝试编写将扫描目录的代码并打印所有文件的名称和文件大小,这些文件都小于100个字节,超过1000个字节可以帮助人们吗?

#!/bin/bash

MAXLENGTH=$(vut -d: -f1 < /etc/passwd | wc -L)
MINLENGTH=$MAXLENGTH
SMALLESTNAME=""

for NAME in $(cut -d: -f1 < /etc/passwd)
do
    if [ ${#NAME} -eq $MAXLENGTH ]
    then
            echo "The Longest UserName In The System 
Is:" $NAME
            echo " Its Length Is" $MAXLENGTH
    elif [ ${#NAME} -lt $MINLENGTH ]
    then
            MINLENGTH=${#NAME}
            SMALLESTNAME=$NAME
    fi

 done

 echo
 echo "The Smallest UserName In The System Is:" 
 $SMALLESTNAME
 echo "Its Length is: $MINLENGTH