Berkeley CSUA MOTD:Entry 17428
Berkeley CSUA MOTD
 
WIKI | FAQ | Tech FAQ
http://csua.com/feed/
2024/12/25 [General] UID:1000 Activity:popular
12/25   

2000/2/4-5 [Computer/SW/Languages/Perl] UID:17428 Activity:moderate
2/3     For people who know Perl intimately:
        Does anyone know why system("echo hello world |& tee hello.log 2>&1");
        does not work?
        \_ Not perl, sh: you meant "echo hello world 2>&1 | tee hello.log".
        \_ Use perl's internal pipe mechanism, it'll work faster.
        \_ the problem is you dont understand that the 'system' function
            invokes its argument with /bin/sh, not csh. -ERic
                \_ That's not even csh, it's some strange hybrid
                        \_ It's /bin/msh.  Don't recognize it?