shell指令碼基本技能是設定變數,輸出資訊。如下:
sh指令碼輸出到控制台
將以上指令碼儲存到test.sh指令碼檔案中,並賦予可執行許可權:sudo chmod +x test.sh
執行指令碼www.cppcns.com:bash test.sh
控制台輸出:
輸出到控制台,並且寫入日誌檔案:
執行指令碼,會在當前目錄下生成 log20190826.log檔案,開啟它發現成功寫入日誌資訊:
指令碼**:
#!/bin/bash
#檔名:test.sh
name="xiongzaiqiren"
echo $na程式設計客棧me
程式設計客棧echo "backup date:" $(date +"%y-%m-%d %h:%m:%s")
dawww.cppcns.comte=` '+%y%m%d-%h%m%s'`
echo $date
lognamedate=`date '+%y%m%d'`
echo " " >> log$lognamedate.log
echo "———————————————–" >> log$lognamedate.log
echo "backup date:" $(date +"%y-%m-%d %h:%m:%s") >> log$lognamedate.log
echo "———————————————– " >> log$lognamedate.log
當前日期格式輸出:
#將當前時間和包含換行符的文字內容輸出到檔案
echo -e $(date) "\nhello world !" >> test.txt
#將當前時間(格式化)和包含換行符的文字內容輸出到檔案
echo -e `date '+%y-%m-%d %h:%m:%s %a'` "\nhello world !" >> test.txt
#同上,簡化版。
echo -e `date '+%f %t %a'` "\nhello world !" >> test.txt
#輸出到以日期格式檔案名
echo -e $(date) "\nhello world !" >> test`date +'%y-%m-%d'`.txt
效果:檢視 mylog/test.txt 內容如下:
檢視mylog/test2019-11-18.txt 內容同理,不再贅述。
Python獲取並輸出當前日期時間
python獲取並輸出當前日期時間 取得時間相關的資訊的話,要用到python time模組,python time模組裡面有很多非常好用的功能,你可以去官方 文件了解下,要取的當前時間的話,要取得當前時間的時間戳,時間戳好像是1970年到現在時間相隔的時間。你可以試下下面的方式來取得當前時間的時間...
Python獲取並輸出當前日期時間
取得時間相關的資訊的話,要用到python time模組,python time模組裡面有很多非常好用的功能,你可以去官方 文件了解下,要取的當前時間的話,要取得當前時間的時間戳,時間戳好像是1970年到現在時間相隔的時間。你可以試下下面的方式來取得當前時間的時間戳 import time prin...
Python獲取並輸出當前日期時間
123 4567 取得當前時間戳 import time print time.time 格式化時間戳為標準格式 print time.strftime y.m.d time.localtime time.time 獲取30天前的時間 通過加減秒數來獲取現在或者未來某個時間點 print time....