#!/bin/bash
#獲取2小時前的時間
log_date=
$(date -d '2 hours ago'
"+%f %t"
)echo
$log_date
#獲取2小時前的整點時間
start_date=
$(date -d '2 hours ago'
"+%f %h:00:00"
)echo
$start_date
#將start_date字串時間轉化為時間戳
starttime=
$(date -d "$" +%s)
echo
$starttime
#獲取starttime一小時後的時間戳(數字加法)
endtime=
`expr $starttime + 3600`
echo
$endtime
#將endtime時間戳轉化為格式化時間
end_date=
$(date -d @$endtime "+%f %t"
)echo
$end_date
Linux shell中字串的比較
我想在shell中完成如下的動作 var1 abcd var2 ef,那麼按照c語言 var2大於var1了,可是我看到shell中好象只能檢測這兩個字串是否匹配 而不能比較大小啊 好像是不能比較大小。如果用變通的方式呢,似乎可考慮用sort等命令來組合。麻煩點兒。if var1 echo var1...
linux shell 字串替換
x abcdabcd echo 只替換乙個 bbcdabcd echo 替換所有 bbcdbbcd 舉例 test liu.echo liu 引用 參考 在做shell批處理程式時候,經常會涉及到字串相關操作。有很多命令語句,如 awk,sed都可以做字串各種操作。其實shell內建一系列操作符號,...
linux shell 字串操作
字串簡介 1 大括號用法例項 1 純用法 拓展功能 例如 ls sh touch sh 組織功能 例如 多條命令在當前shell中執行 注意cmd1與用法 取值拓展功能 例如 var dreamer echo way 此條語句輸出dreamerway 替換結構 a,和 若變數var為空,則用在命令列...