#!/bin/shfile1=$(date +%Y%m%d%H%M%S) #定义变量获取当前时间ALM_TYPE=BOSS4ZC #定义变量INSTANCE_ID=62100408#定义变量STATUS=M
#!/bin/sh
file1=$(date +%Y%m%d%H%M%S) #定义变量获取当前时间
ALM_TYPE=BOSS4ZC #定义变量
INSTANCE_ID=62100408#定义变量
STATUS=MAJOR#定义变量
ALM_INFO=Mysql备用主机宕机10.**.62.**,请及时处理.#定义变量
ALM_TIME=$(date +'%Y-%m-%d %H:%M:%S')#定义变量
file2=$INSTANCE_ID.#定义变量
file3=.alm#定义变量
file_name=$file2$file1$file3#定义变量
cd /nms/almd/data/alm #进入固定路径
touch $file_name #创建文件
chown nms $INSTANCE_ID* #修改文件用户
chgrp bomc $INSTANCE_ID* #修改文件组
echo $ALM_TYPE";"$INSTANCE_ID";"$STATUS";"$ALM_INFO";"$ALM_TIME >> $file_name #重定向到文件
file1_name=$file2$file3 #定义变量
touch $file1_name #创建文件
if [ ! -f "$file1_name" ] #判断如果文件不存在
then
echo " $host mysql login successfully "
exit 0
else
#echo " $host mysql login faild"
mv /home/mysql/check_mysql_alarm.sh /home/mysql/check_mysql_alarm1.sh
exit 2
fi
--结束END--
本文标题: 一个生成文件固定格式的简单shell脚本
本文链接: https://www.lsjlt.com/news/39073.html(转载时请注明来源链接)
有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341
下载Word文档到电脑,方便收藏和打印~
2024-05-08
2024-05-08
2024-05-08
2024-05-08
2024-05-08
2024-05-08
2024-05-08
2024-05-08
2024-05-08
2024-05-08
回答
回答
回答
回答
回答
回答
回答
回答
回答
回答
0