awk 最基本最常见的用法是——过滤出一行文本中的指定位置的字段。 这个文本,可以从管道输入,也可以从文件中输入。 举例说明: 1 过滤出第二个字段 # 输入源为管道 echo 'a b c d'|awk '{print $2}' # 输出:b # 输入源为文本 echo 'a b c d' > test.txt awk '{print $2}' test.txt 2 指定字段分隔符 默认分
问题背景 迁移到阿里云后,经常出现 MySQL 异常退出的问题。导致博客打不开。每次都是我发现之后,去服务器上重启 MySQL。 解决方案:用守护进程来监控 MySQL 的状态,如果发现它挂了,就自动重启。 编写守护进程代码 用 shell 脚本来写守护进程,比较方便。 代码如下(mysql-deamon.sh): #!/bin/sh while true; do status=$(serv