怎麼設定.bashrc內的系統時間變數隨時更新 - Linux

Table of Contents

請問各位,因為SCRIPT常用到日期、時間變數
我在 $home/.bashrc 內設定了兩個變數如下
export datecode=`date +"%Y%m%d"`
export timecode=`date +"%H%M%S"`

叫出來的變數長這樣
# echo $datecode
20151228
# echo $timecode
153855

但是就算過了幾個小時之後,去叫 timecode出來
還是一樣的 153855
看樣子是第一次去讀取 .bashrc 時候的時間?
請問有沒有辦法可以是隨時呼叫就是當下的時間的作法?(類似 $now )
不用每次都還要輸入 date +'%T'這樣才能叫出來現在時間?

--
Microscft:看你這蠢樣應該在公司也是個免洗的工具而已08/15 01:38
Microscft:所以你真的是訟棍嗎?08/15 01:53
Microscft:有沒有必要搞到大家都難看...08/15 02:28
Microscft:應該是沒那個必要 ok 這邊我道歉 所有被我罵的 對不起08/15 02:28
chihyun1005:剛剛不是很嗆嗎?虧我雞排奶茶板凳都拿出來了,嘖嘖X08/15 02:31

--

All Comments

Eden avatarEden2016-01-02
看你這蠢樣應該在公司也是個免洗的工具而已
Ursula avatarUrsula2016-01-07
所以你真的是訟棍嗎?
Rosalind avatarRosalind2016-01-08
有沒有必要搞到大家都難看...
應該是沒那個必要 ok 這邊我道歉 所有被我罵的 對不起
Olive avatarOlive2016-01-10
剛剛不是很嗆嗎?虧我雞排奶茶板凳都拿出來了,嘖嘖X
Victoria avatarVictoria2016-01-12
你可以alias把timecode設定成date + "%H%M%S"
然後輸入timecode就有了
Ingrid avatarIngrid2016-01-16
可是alias不能用在script裡面
Kristin avatarKristin2016-01-18
自定義在使用者bin裡面呢?
Hedy avatarHedy2016-01-21
定義在bin裡?sorry , 不懂
David avatarDavid2016-01-21
寫成 Bash 的函數看看,我自已是這樣做
Damian avatarDamian2016-01-23
echo $PATH 應該會有個/home/user/bin,這個就是使用者
Odelette avatarOdelette2016-01-27
自定義的執行檔
Susan avatarSusan2016-01-30
請問寫成函數後,比如我想用時間做檔名,要怎麼下?
Anthony avatarAnthony2016-02-02
啊,沒事,我想到了!感謝提示!