跳到主要內容

發表文章

crontab 隔週執行程式

有一支排程backup.sh希望可以每兩週執行一次,但是Crontab並沒有隔週的參數選項。

網路上有文章提到可以用第幾週來判斷是否執行程式,分為下列兩種方式:

方式一,寫在script內
#!/bin/sh
v_ck=`date +%W`
v_run=`expr $v_ck % 2`

if [ $v_run = 1 ];
   then backup.sh
        exit 1
   fi

方式二,利用test指令來判斷
10 10 * * *  su - user | test $(( $( date +%W ) %2 )) -eq 1 && backup.sh


date +%W是指取得週數,例如:2017/10/19是今年的第42週
用週數除以2取餘數,可以得到0或1兩個數字,再來判斷是否為隔週

Solaris ntpdate error:the NTP socket is in use

今天在測試機test01(Solaris)上面發現系統的時間快了五分鐘,利用ntpdate校時:
root@test01# ntpdate 192.168.1.30
19 Oct 12:06:02 ntpdate[26375]: Can't set time of day: Not owner

出現錯誤的訊息,原來是因為test01是Non-Global Zones,改登入到Global Zones的gz01並利用ntpdate校時:
root@gz01# ntpdate 192.168.1.30
19 Oct 13:57:45 ntpdate[870]: the NTP socket is in use, exiting

還是出現錯誤的訊息,原因是ntpd service是啟用的狀態,所以無法使用ntpdate,
root@gz01# svcs -a |grep ntp
online         13:06:21 svc:/network/ntp:default

停用ntp service
root@gz01# svcadm disable -t network/ntp

這樣校時就可以成功了
root@gz01# ntpdate 192.168.1.30

啟用ntp service
root@gz01# svcadm enable -t network/ntp

2017湖內思慕塭情~白鴒鸶路跑活動。21公里半馬初體驗

一股莫名的勇氣,在報名時點選21公里的半馬。繳完費後,離活動還有約2個多月的時間,看來真的得要好好的訓練。

參考了網路上一些訓練建議,也大致決定了訓練的目標,不過人真是一種意志力薄弱的生物,很容易就說服自己,所以到最後那些訓練計劃都沒有達到。

雖然沒有達到訓練計劃的要求,但是基本上還是維持一個星期約二~四次的跑步。

在最後一次跑15公里的時間,是2個小時,但是後面的路程大致上只能用走的,算一算只能勉強完賽,實在沒有把握。

活動的兩個星期前跟老婆的員工旅遊去日本,回來台灣後一直在下雨,氣象局也預報活動當天下雨機率高。

已經沒有把握完賽又加上下雨,鐵定要坐回收車了,心想那也是一種經驗,留得青山在,不怕沒柴燒。

因為怕下雨淋濕,所以帶了現在使用的紅米Note 4x與之前換掉的紅米Note 3,雖然Note 3只用了快一年,但是因為被我摔了一次,螢幕右下角有明顯的蜘蛛網裂痕,系統有時候也不太穩定。

活動當天很早就起床準備,外面果然在下雨,穿好雨衣騎著車準備到會場,結果雨勢越來越大,車速就越來越慢。

抵達會場湖內慈濟宮時,有保生大帝的庇佑,竟然沒有下雨,但是距離開跑時間僅剩不到三、四分鐘,趕緊找一個停車位後跑到會場,在會場卻找不到寄物區,問了一位熱心的跑友才知道寄物區是在大樓內(這樣就不怕下雨淋濕)。

在找寄物區的同時,半馬已經鳴槍起跑了,結果我把要帶在身上的毛巾、輕便雨衣全部都忘在包包裡拿去寄物了。

不管了,時間已經來不及了,忘了就忘了,反正跑一跑身體也是全濕,也不差沒有沒下雨了。

寄完物後,發現在自己號碼牌及晶片都還沒有別上,號碼牌隨便先別個兩邊,再把晶片隨便扣在鞋繩上就往起跑點走去。

此時起跑處已經站滿了人,不過是10公里組的人,主持人提醒半馬組只剩兩分鐘的時間就要把感應墊拆掉,當然沒有過感應墊也是可以跑,只是沒有成績罷了。

突然我的身邊出現了一位女生,跟我一樣慌張在10公里組人群中請他們借道,就這樣在最後時刻踏入感應墊出發了。

一出發小跑約15公尺我就停住了,因為我的號碼牌跟晶片、手機app等都沒有弄好,所以在路旁整頓一番之後,真正開始了我的初半馬。

這時候整條賽道空空蕩蕩的,只有前面五、六名跑者,大概都是跟我一樣遲到的跑者。

我的速度本來就較慢,而且我也怕跑太快體力很快就用完,所以我就一樣照著我的速度跑。

跑了一段路之後,發現手機系統當掉了,跑步的APP也只記錄1…

臺灣燈塔・極點慢旅。七股海堤特色段,是海是湖?

今天參加《臺灣燈塔・極點慢旅》系列活動之一的極西點國聖燈塔自行車活動。

今年有分36公里的騎遊、64公里的挑戰與200公里的雙塔挑單,我是參加36公里騎遊,限時4個小時,可以一邊騎一邊玩。


今年有T-Shirt、背包,一樣也有美食兌換券,去年美食攤位在六孔碼頭,今年改在起(終)點,就算騎不到7、8公里外的六孔碼頭也可以換到食物。


現場一樣會有抽獎活動,不過去年需要完成集章任務才能抽獎,今年則取消集章通通都可以參加抽獎。

路線由台南七股臺灣鹽博物館出發,經龍山宮、六孔碼頭、國聖燈塔、黑面琵鷺生態展示館,海寮碼頭,最後回到起點。

去年也有參加過一次,今年在六孔碼頭的路線有些更動,由北堤堤防往國聖燈塔前進,這段路的景色相當漂亮。


抵達極西點的國聖燈塔後,在往黑面琵鷺生態展示館的北堤堤防路上,有一個標示七股海堤的指示牌,而且牆上還有四季黑琵自行車道的彩繪。


去年在經過這裡時就有發現這條路線,不過沒有轉進去,今年則因為時間還很非常充裕,所以就順便轉了進去。

長長直直的道路好像無止盡一樣,而堤岸邊的濕地與海好像連成一線,加上白色的海浪只打在遠方,形成特殊的景觀,十分有趣。


白色的浪花只打在遠方


騎了大約1公里多左右,突然左邊出現了像是湖一樣的潟湖濕地,而右邊堤岸則是被海浪拍打著,站在堤防上看著一靜一動的對比,今人囋歎。

Line如何換行

在電腦版的Line輸入文字時,遇到需要換行的情形時,我都是用記事本先寫好再複製上去,這樣就可以有換行的效果,可是這樣的做法好像失去Line的便利性。

於是查了一下,原來有一個設定可以指定Enter換行,而不是發訊息出去。



完成設定之後,要發送訊息就改用Alt+Enter,而Enter就可以換行了。

Solaris 10 flarcreate 出現WARNING: Non-global zones detected on the system

今天在 Solaris 10使用flarcreate指令要製作映像檔時,過程中有WARNING的警告:
bash-3.2# flarcreate -n s10-backup /sysbak/fh_test_20170907.flar
Full Flash
Checking integrity...
Integrity OK.
Running precreation scripts...
Precreation scripts done.
Determining the size of the archive...
The archive will be approximately 33.08GB.
WARNING: Non-global zones detected on the system !!! Behaviour of flash archive created may be undefined.
WARNING: Non-global zones detected on the system !!! Behaviour of flash archive created may be undefined.
WARNING: Non-global zones detected on the system !!! Behaviour of flash archive created may be undefined.
Creating the archive...
Archive creation complete.
Running postcreation scripts...
Postcreation scripts done.

Running pre-exit scripts...
Pre-exit scripts done.

在Oracle Solaris的文件中有提到:
http://docs.oracle.com/cd/E19253-01/821-0381/gbgml/index.html

Do not use the flar create command to create a Solaris Flash archive in these instances:
In any non-global zone
In the global zone i…

2017年虱目魚節之星光路跑。台南土城鹿耳門聖母廟

台南土城鹿耳門聖母廟在媽祖誕辰(農曆3月23日)的日子舉辦虱目魚節及星光夜跑,報名費150元,有紀念衣、水杯,還有虱目魚料理吃到飽。

雖然活動沒有在假日舉辦(配合媽祖誕辰日),不過我們全家還是都報名參加,也可以順便到鹿耳門上香祈福。

活動當日下午向公司請假,提早來到鹿耳門,此時人潮還不算太多,報到手續完成後,每人盛碗虱目魚湯來吃。

這次夜跑有兩個組別,家人是參加休閒組不限里程,我是參加11K,但是開跑的時間是一樣的。

這是我第一次參加夜跑活動,晚上天氣較涼,而且賽道空曠,民宅不多,所以跑起來比較舒服,不過因為天色漸晚,所以也看不出沿途的風景。

有些民眾會出來家門口為跑者們加油,也有長輩坐在門口乘涼,邊聊天邊看著大家跑。

回到終點後,已經有很多人在吃料理了,因為是慶祝媽祖生,所以料理是所有的人都可以吃,有炒麵、虱目魚湯、魚丸湯…等料理,不過廟方人員一推出來很快就被搶食一空,家人因為早早就返回會場,所以已經吃飽了,虱目魚很新鮮,也很好吃,不過有刺,所以吃的比較慢。

吃飽喝足了,我們也就開車回家,明天還要上班上學。