2006-07-17 19:21:11YING CHIH FANG

我們統一了, 寶貝 ! --- 一段愛與Debug的故事(3)-Shell登場

-----這6行字讓我如獲新生--------------

echo "input the initial time"
set i=$< # i : initial time
echo "input the ending time :"
set e=$< # e : ending time
echo "the output file name (.ps)"
set o=$< # o : output file name

----------------------------------------

拜克勞多學長所賜, 我開始接受了shell的概念.
它是Linux中一個方便而且直接對系統下命令的一個方式.
開始, 我便將我要的東西, 如編號, 檔名, 通通另存為一個"變數"
, 這對我來說是一個很大的進展. 現在思考已經不靠很直接的檔名給入.
我只要從螢幕外面手動鍵入我想看的資料的編號範圍.
我就可以知道這段時間內的情形.
時間軸再補上去就可以了.


爽~~ 之前每畫一張, 原始碼就得改一次, 煩死了.
一個站會有30個code, 以現在的角度去看覺得非常不可思議.

這個東西的開發成功, 讓我度過了第一個學期的seminar,
這個shell版本一直到06年的3月才退居二線.

因為我又面臨到一個很麻煩的問題...
把4年前的資料重新呈現之後, 今年度老闆的計劃所取得的資料
也有我需要的.
問題來了, 資料量太大了. 一次跨3個多月. 手動輸入變數內容對我來說,
已經是非常吃力. 記得一次將變數手動輸入得花4天多的時間.
而且還不能出錯. 所以看著自己建立的excel工作表很審慎地慢慢地
將編號鍵入我的shell中.一天下來, 眼睛都快看到瞎掉.

一個站還好, 按個上百次痛一痛就過去了.

不過如果不只一個站呢 . . . . . . .


我開始思考, 如果我的時間間隔都是一樣的, 那我的資料筆數也都會一樣.
那一張圖所含的資料筆數如果都一樣, 應該有個方法可以讓shell自己把圖給
跑出來才對...

就好比是一直過來的麻煩事, 解決一個, 然後更麻煩的又跟著來. 投注在
這上面的時間不知道花了我多少個晚上. 很該死的是, science的東西總覺得
看得很少, 不過方向已經出來了, 我也知道我要幹嘛. 但就卡在這種技術性
的東西就覺得很幹.

之後拿了學長的一本專門寫shell的書, 好好的給它鑽研一下,
幾天後, 終於發現了一個超重要的東西. 一個小表示法, 然後結合了現在的這
個shell版本, 半年前想做的事終於實限了 . . .

"Yes !!!!!!!!!! " 我對我自己說.

那時是海洋年會過後一個禮拜.
突然覺得一切變得如此美好.