以后的工作将会与Linux打交道了,所以脚本必须得会用,这篇文章记录一下常用的一些Bash语句,以方便自己查阅。
检测当前脚本运行用户是否具有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
按照当前日期组织文件名
$(date +%Y%m%d).log
#Tips:在用于crontab的计划任务时,由于%在crontab里面有其他的意义,所以必须转义
$(date +\%Y\%m\%d).log