作者buganini (霸格尼尼)
看板Programming
標題Re: [請益] 程式該怎麼越寫越好呢
時間Sun Aug 16 18:48:12 2009
※ 引述《miniroom549 (takecoe)》之銘言:
: 各位寫程式大大請教一下
: 因為我是超新手
: 我想問
: 程式該怎麼越寫越好呢
: 是否有程式高手可提供一下意見??
: 謝謝
懶惰+1
譬如咧 假設我要一個程式:
1. UNIX-like系統下
2. 把別的程式的stderr轉到stdout的command line wrapper
3. shell independent
4. 語言不限, 當然 越方便越簡單, dependency越少的越好
5. 越有彈性越好 (與pipe的相容性之類的)
6. 當然 要能適當處理argument 不能一個參數中間有空白就被切成兩個
你會怎麼寫?
之前在呼叫外部程式的時候
因為shell的不同 redirect的語法不同
(linux常用bash freebsd常用tcsh)
所以需要另外找方法
最後的結果非常簡單
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.135.231.23
→ buganini:大家來接龍吧 220.135.231.23 08/16 18:48
推 ykjiang:唉,我太懶了,等遇到再來傷腦筋好了 :p 61.59.10.157 08/16 20:36
來貼一下我的答案好了:p
--
以下有地雷
#!/bin/sh
$@ </dev/stdin 2>&1
※ 編輯: buganini 來自: 220.135.231.23 (08/16 22:30)