shell 日期格式化輸出

2021-10-07 12:15:43 字數 781 閱讀 9972

$ cat t.sh

# 等號兩邊不能有空格,之前錯誤一直出在這裡

yesterday=`date -d yesterday +%y-%m-%d`

echo 'yesterday : ' $yesterday

printf 'yesterday is %s' $yesterday

# 前一天的日期

date1=$(date -d "-1 day " +%y-%m-%d)

echo '前一天:'$date1

# 前兩天的日期

date2=$(date -d "-2 day " +%y-%m-%d)

echo '前兩天:'$date2

# 後一天的日期

date3=$(date -d " +1 day " +%y-%m-%d)

echo '後一天:'$date3

# 後兩天的日期

date4=$(date -d " +2 day " +%y-%m-%d)

echo '後兩天:'$date4

echo "today:`date '+%y%m%d %t'`"

echo "today:`date '+%y%m%d %h%m%s'`"

# 日期輸出格式化

echo ***************===

echo 日期輸出格式化

echo `date '+%y%m%d-%h%m%s'`

t=`date '+%y-%m-%d %h:%m:%s'`

echo $t

shell格式化輸出

1 使用echo進行格式化輸出 2 使用printf進行格式化輸出 1 使用echo進行格式化輸出 顯示轉義字元 root yanta echo this is a test this is a test 12 讀取變數並顯示 使用 read 命令從標準輸入中讀取一行,並把輸入行的每個欄位的值指定給...

shell格式化輸出

一 echo 命令介紹 功能 將內容輸出到預設顯示裝置 echo命令的功能是在顯示器上顯示一段文字,一般起到乙個提示的作用。功能說明 顯示文字。語法 echo ne 字串 補充說明 echo會將輸入的字串送往標準輸出。輸出的字串間以空白字元隔開,並在 最後加上換行號。命令選項 n不要在最後自動換行 ...

Shell的格式化輸出

root yanta echo this is a test this is a test 使用read命令從標準輸入中讀取一行,並把輸入行的每個欄位的值指定給 shell 變數 bin bash name home yanta read echo.sh author yanta dsc this ...