shell腳本打印日期時間的實現(xiàn)示例
寫在前面
你可能會覺得這個問題會很簡單,因為百度一下就會有呀,為什么我要記錄下來還是寫一篇博客呢?因為呀,我是一名運維實習(xí)生,每天都需要備份數(shù)據(jù)庫,時間日期是非常重要的,可以確定數(shù)據(jù)文件的唯一性。
那么我們開始吧!
問題
需要給每一個文件按照規(guī)范命名,包括前綴,IP地址、端口、創(chuàng)建時間、后綴等 例如:DATA_TEXT_NCAYU_192.168.149.135_3306_20210316233139.sql
[root@ncayu618 ncayu]# vim date_backup.sh
#!/bin/sh
echo -e "\033[36m""《日期添加測試》""\003 \n\n"
FILE_PRE_STRING="DATA_TEXT"
NAME="NCAYU"
HOST="192.168.149.135_3306"
TIME=`date +%Y%m%d%H%M%S`
echo -e "開始拼接字符串"
file=${FILE_PRE_STRING}_${NAME}_${HOST}_${TIME}.sql
echo $file
echo "日期添加成功"
[root@ncayu618 ncayu]# chmod 744 date_backup.sh [root@ncayu618 ncayu]# ./date_backup.sh 《日期添加測試》 開始拼接字符串 DATA_TEXT_NCAYU_192.168.149.135_3306_20210316233553.sql 日期添加成功
打印日期
[root@ncayu618 ncayu]# echo $(date +%Y-%m-%d\ %H:%M:%S) 2021-03-16 23:37:29 [root@ncayu618 ncayu]# echo `date +"%Y-%m-%d %H:%M:%S"` 2021-03-16 23:37:40
寫在最后
本博客最早發(fā)表時間是:2021-03-17 07:54
到此這篇關(guān)于shell腳本打印日期時間的實現(xiàn)示例的文章就介紹到這了,更多相關(guān)shell 打印日期時間內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
Shell腳本實現(xiàn)分析apache日志中ip所在的地區(qū)
這篇文章主要介紹了Shell腳本實現(xiàn)分析apache日志中ip所在的地區(qū),本文使用了一款nali工具實現(xiàn),需要的朋友可以參考下2014-12-12
Linux 怎么實現(xiàn)添加FTP用戶并設(shè)置權(quán)限的方法
這篇文章主要介紹了Linux 怎么實現(xiàn)添加FTP用戶并設(shè)置權(quán)限的方法的相關(guān)資料,這里對添加FTP用戶進行了步驟詳解,需要的朋友可以參考下2017-01-01

