shell脚本
本文记录使用到的shell脚本
Shell输出重定向
| 类型 | 符号 | 作用 |
|---|---|---|
| 覆盖输出重定向 | command >file | 以覆盖的方式,把 command 的正确输出结果输出到 file 文件中。 |
| 追加输出重定向 | command >>file | 以追加的方式,把 command 的正确输出结果输出到 file 文件中。 |
| 覆盖错误输出重定向 | command 2>file | 以覆盖的方式,把 command 的错误信息输出到 file 文件中。 |
| 追加错误输出重定向 | command 2>>file | 以追加的方式,把 command 的错误信息输出到 file 文件中。 |
| 正确输出和错误信息同时保存 | command >file 2>&1 | 以覆盖的方式,把正确输出和错误信息同时保存到同一个文件(file)中。 |
| command >>file 2>&1 | 以追加的方式,把正确输出和错误信息同时保存到同一个文件(file)中。 | |
| command >file1 2>file2 | 以覆盖的方式,把正确的输出结果输出到 file1 文件中,把错误信息输出到 file2 文件中。 | |
| command >>file1 2>>file2 | 以追加的方式,把正确的输出结果输出到 file1 文件中,把错误信息输出到 file2 文件中。 |
获取本机ip地址
1 | local_ip=`ifconfig -a|grep inet|grep -v 127.0.0.1|grep -v inet6|awk '{print $2}'|tr -d "addr:" ` |
评论
