Linux命令行向文件中追加内容
echo '12345' >> ./file 用echo命令可以在文件末尾新一行中追加内容
echo '12345' > ./file 用echo命令向文件第一行写入内容,文件不存在会创建,内容会覆盖
Shell数组
- 数组定义
array_name=(ele1 ele2 ele3 ... elen) 中间用空格来分隔
- 获取数组元素
${array_name[index]}
Shell字符串和数字那些事
read -p "请输入要运行的数:" NUM
sum=$(($NUM+2))
echo $sum
Shell函数
function_A(){
key=$1
value=$2
echo "$key,$value"
}
function_A "key1" "value"
Shell条件语句
if [ ! -d "/root/share" ]; then
mkdir -p /root/share
fi
if [ -f "/root/share/persionDB" ]; then
rm -f /root/share/persionDB
fi
Shell时间
date +%F 格式:2019-11-01
date +%T 格式:15:12:10