- 一、脚本要求
- 二、脚本内容
- 三、执行脚本
二、脚本内容1.要求过滤passwd文件中所有的用户名
2.要求查找用户名的字符在三个字符以上的用户
[root@192 scripts]# cat ./word_wl.sh
#!/bin/bash
########################################
#Author:jeven
#time:Mon 16 May 2022 06:31:53 PM CST
#filename:word_wl.sh
#Script description:
########################################
FILE=/data/web.txt
WORD=$(awk -F: '{ print $1 }' $FILE)
for i in $WORD
do
NUM=$(echo $i |wc -L)
if [ $NUM -gt 3 ];then
echo $i
fi
done
三、执行脚本
[root@192 scripts]# ./word_wl.sh root daemon sync shutdown halt mail operator games nobody systemd-network dbus polkitd libstoragemgmt colord gluster saslauth abrt rtkit pulse radvd rpcuser nfsnobody unbound chrony qemu usbmuxd geoclue sssd setroubleshoot saned gnome-initial-setup sshd avahi postfix tcpdump admin



