shell腳本打印日期時(shí)間的實(shí)現(xiàn)示例
寫在前面
你可能會覺得這個(gè)問題會很簡單,因?yàn)榘俣纫幌戮蜁醒?,為什么我要記錄下來還是寫一篇博客呢?因?yàn)檠?,我是一名運(yùn)維實(shí)習(xí)生,每天都需要備份數(shù)據(jù)庫,時(shí)間日期是非常重要的,可以確定數(shù)據(jù)文件的唯一性。
那么我們開始吧!
問題
需要給每一個(gè)文件按照規(guī)范命名,包括前綴,IP地址、端口、創(chuàng)建時(shí)間、后綴等 例如: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ā)表時(shí)間是:2021-03-17 07:54
到此這篇關(guān)于shell腳本打印日期時(shí)間的實(shí)現(xiàn)示例的文章就介紹到這了,更多相關(guān)shell 打印日期時(shí)間內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
Shell腳本實(shí)現(xiàn)分析apache日志中ip所在的地區(qū)
這篇文章主要介紹了Shell腳本實(shí)現(xiàn)分析apache日志中ip所在的地區(qū),本文使用了一款nali工具實(shí)現(xiàn),需要的朋友可以參考下2014-12-12Linux 怎么實(shí)現(xiàn)添加FTP用戶并設(shè)置權(quán)限的方法
這篇文章主要介紹了Linux 怎么實(shí)現(xiàn)添加FTP用戶并設(shè)置權(quán)限的方法的相關(guān)資料,這里對添加FTP用戶進(jìn)行了步驟詳解,需要的朋友可以參考下2017-01-01Shell腳本實(shí)現(xiàn)刪除一年前文件功能分享
這篇文章主要介紹了Shell腳本實(shí)現(xiàn)刪除一年前文件功能分享,本文直接給出實(shí)現(xiàn)代碼,需要的朋友可以參考下2014-12-12