分享几个有用的小程序
                1. 一個改良的 Ping
有时候想 ping 一个网址,直接从浏览器复制会带上http://,粘进命令行就出错了…
于是可以用这个脚本代替 ping 程序,改成pin放在/bin下就 OK 了
#!/usr/bin/env bash
#author: [email protected]
#issues:
#  - http(s)://xxx.xx/xxx/xx?xxx
#  - 192.168.1.1/32
new_args=`echo $@ |sed  's/http.*\:\/\///' |sed 's/\/[^ ]*//'`
#echo ${new_args}
ping -c 4 ${new_args}
作者还带上另一个功能,一个网段的也能用
ping 192.168.1.1/32 —-> ping 192.168.1.1
2. 随机密码生成脚本
可以自定义长度
#!/bin/bash
L=$2
if [ ! -z $1 ];then
  if [[ "$1" =~ ^[0-9]+$ ]];then
    L=$1
  fi
fi
</dev/urandom tr -dc '0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ~!@#$%^&*()_+' | head -c${L}; echo ""
