shell
跟派大星学编程
从HelloWorld到改变世界
展开
-
常用Shell脚本
判断是否是root用户 check_root() { local user="" user="$(id -un 2>/dev/null || true)" if [ "$user" != "root" ]; then cat >&2 <<-'EOF' 权限错误, 请使用 root 用户运行此脚本! EOF exit 1 fi } 判断命令是...原创 2019-05-07 11:33:12 · 369 阅读 · 0 评论 -
Shell脚本模板
# 打印帮助信息 usage() { cat >&1 <<-EOF 请使用: $0 <option> 可使用的参数 <option> 包括: install 安装 uninstall 卸载 update 检查更新 help ...原创 2019-05-07 11:57:49 · 901 阅读 · 0 评论 -
Shell入门实例
控制字符 常见的控制字符有:&,&&,||,;,| &: 将命令在后台执行 &&: 前面的命令执行成功,后面的命令才会执行 ||: 前面的命令执行失败,后面的命令才会执行 ;:命令顺序执行,前面的命令执行成功与否,后面的命令都会执行 |:管道符,前面命令的执行结果是后面命令的输入 实例 将命令在后台执行,可通过 jobs 命令查看当前后台执行的命令 ...原创 2019-04-19 10:10:15 · 176 阅读 · 0 评论 -
sed和awk常用操作
1. Sed命令说明 sed是流式文本处理,它是对文本进行一行一行的处理,处理完一行之后,再读取下一行,sed默认不会修改源文件的 命令格式: sed 参数 '动作' 文本文件 参数有: -n 仅显示sed处理后的结果。 -i 将修改保存到源文件中 -e <script> 以选项中指定的script来处理输入的文本文件。 -f<script文件> 以选项中指定的sc...原创 2019-08-18 21:54:11 · 323 阅读 · 0 评论