有两个文件,每个文件里面有10万个手机号码(每行一个),找出相同的手机号码并导出至指定的文件,要求使用shell
grep -Ff file1 file2 >res.txt
写一个脚本,实现判断 192.168.1.0、24网络里,当前在线的IP有哪些,能ping通则认为在线。
#abao提供
#!/bin/bash for i in $(seq 1 254) do ping -c 1 192.168.18.$i &>/dev/null if [ $? -eq 0 ];then echo "Ip 192.168.18."$i" is up" >> abao.txt else echo "Ip 192.168.18."$i" is down">>abao.txt fi done
#小情绪提供 ,多线程
#!/bin/bash for ip in seq 1 255 do ping -c 1 192.168.18.$ip > /dev/null 2>&1 if [ $? -eq 0 ];then echo "Ip 192.168.18."$ip" is UP" >> xqx.txt else echo "Ip 192.168.18."$ip" is DOWN">>xqx.txt fi done