以后的工作将会与 Linux 打交道了,所以脚本必须得会用,这篇文章记录一下常用的一些 Bash 语句,以方便自己查阅。
1. 检测当前脚本运行用户是否具有 root 权限
#!/bin/bash if [ $(id -u) != "0" ]; then echo "Sorry, you must run this as root. You can cry sudo " $0 exit 1 else echo "You are root" fi
2. 按照当前日期组织文件名
$(date +%Y%m%d).log #Tips: 在用于 crontab 的计划任务时,由于% 在 crontab 里面有其他的意义,所以必须转义 $(date +\%Y\%m\%d).log