标签 sed 下的文章

为从网页复制的域名列表设置子域名

需求:从网页复制到域名列表,需要设置1.aa.com, 2.aa.com,3.aa.com的子域名。

尝试:可以使用while的条件执行语句来操作,如:

sed 's/  //g' do2.txt | while read -r line; do for chi in $(seq 1 3); do echo -e "$chi.$line"; done done

参考:

为IP地址列表打乱排序 - shuf - sed - sort

需求:一个有超过10个的IP地址的文本文件,需要打乱IP地址原有的排序。

尝试:

在Linux系统里,较方便的命令是 shuf。如果在Windows里没有这个命令,但有如 mobaXterm 的 Cygwin 和 Busybox 环境,可用sed、sort和cat命令来组合使用,达到类似的效果。如:

cat ip.txt | while read -r line; do echo "$RANDOM:$line"; done | sort -t: -k1 -n | sed 's/^[0-9]*://' > n.txt

参考: