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)文章
使用Bash腳本自動配置Linux的/etc/hosts文件
本文介紹了如何編寫一個交互式Bash腳本,自動完成為多機通信環(huán)境配置/etc/hosts文件的任務(wù),腳本會列出所有可用網(wǎng)卡,用戶選擇要使用的網(wǎng)卡,并自動獲取該網(wǎng)卡的IPv4地址,需要的朋友可以參考下2026-01-01
shell腳本批量執(zhí)行指定路徑下sql腳本的實現(xiàn)
本文主要介紹了shell腳本批量執(zhí)行指定路徑下sql腳本的實現(xiàn),文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2023-02-02
shell腳本實現(xiàn)拷貝大文件顯示百分比的代碼分享
這篇文章主要介紹了shell腳本實現(xiàn)拷貝大文件顯示百分比的代碼分享,需要的朋友可以參考下2014-08-08
詳解shell 遍歷文件夾內(nèi)所有文件并打印絕對路徑
本篇文章主要介紹了shell 遍歷文件夾內(nèi)所有文件并打印絕對路徑,具有一定的參考價值,有興趣的可以了解一下。2017-01-01

