Guest User

Untitled

a guest
Dec 10th, 2018
80
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.48 KB | None | 0 0
  1. #!/bin/bash
  2.  
  3. MAXLENGTH=$(cut -d: -f1 < /etc/passwd | wc -L)
  4. MINLENGTH=$MAXLENGTH
  5. SMALLESTNAME=""
  6.  
  7. for NAME in $(cut -d: -f1 < /etc/passwd)
  8. do
  9. if [ ${#NAME} -eq $MAXLENGTH ]
  10. then
  11. echo "The Longest UserName In The System
  12. Is:" $NAME
  13. echo " Its Length Is" $MAXLENGTH
  14. elif [ ${#NAME} -lt $MINLENGTH ]
  15. then
  16. MINLENGTH=${#NAME}
  17. SMALLESTNAME=$NAME
  18. fi
  19.  
  20. done
  21.  
  22. echo
  23. echo "The Smallest UserName In The System Is:"
  24. $SMALLESTNAME
  25. echo "Its Length is:" $MINLENGTH
Add Comment
Please, Sign In to add comment