作者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
1F:→ buganini:大家来接龙吧 220.135.231.23 08/16 18:48
2F:推 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)