Article View: ch.comp.os.linux
Article #12444Re: Pruefen von symbolische links
From: Roberto Nibali
Date: Thu, 05 Jul 2001 15:16
Date: Thu, 05 Jul 2001 15:16
30 lines
2322 bytes
2322 bytes
Hoi Adrian,
> > zar:/tmp # (< foo) 2>/dev/null
>
> Huh!? Was passiert denn da? (cmd [...]) startet doch eine subshell, oder? Das
> kann ich jetzt aber wirklich nicht nachvollziehen.
Das ist eigentlich nur ein Trick, damit ich den output
besser Umleiten kann. Prinzipiell [bash(1)]:
(list) list is executed in a subshell. Variable assign
ments and builtin commands that affect the shell's
environment do not remain in effect after the com
mand completes. The return status is the exit sta
tus of list.
So, der wichtige Punkt ist naemlich der letzte Satz. Ich haette
das ganze auch als "<foo" schreiben koennen, aber dann kann ich
den stderr nicht mehr umleiten. Damit ich stderr umleiten kann,
wenn ich ueber stdin was ins /dev/null einlese, brauche ich eine
Subshell. So einfach ist das :)
Bis ein ander mal [ich geh naemlich jetzt beachen]
Roberto Nibali, ratz
--
mailto: `echo NrOatSz@tPacA.cMh | sed 's/[NOSPAM]//g'`
Technical Details
Message-ID:
<3B4484DE.F3EC8D6B@tac.ch>Path:
arc1-ca.pugleaf.net!archiver1.google.com!news2.google.com!newsfeed.google.com!sn-xit-02!supernews.com!news.tele.dk!193.174.75.178!news-fra1.dfn.de!newsfeed01.univie.ac.at!newsmaster-01.atnet.at!atnet.at!newsfeed-zh.ip-plus.net!news.ip-plus.net!not-for-mailReferences:
<3B441847.381424C4@siemens.ch> <3B441A75.2CF14D98@tac.ch> <3B442D76.F78EB891@siemens.ch> <3B44352A.6CC715F9@tac.ch> <3B4445DD.CD3BF0E6@siemens.ch> <3B444F72.83F3B29C@tac.ch> <20010705.163138.1272469786.2619@fortytwo.ch>Show Full Headers
Complete Article Headers
X-Google-Language: GERMAN,ASCII X-Google-Thread: f4b73,67e615da96b01c88 X-Google-Attributes: gidf4b73,public X-Google-ArrivalTime: 2001-07-05 08:30:40 PST Path: arc1-ca.pugleaf.net!archiver1.google.com!news2.google.com!newsfeed.google.com!sn-xit-02!supernews.com!news.tele.dk!193.174.75.178!news-fra1.dfn.de!newsfeed01.univie.ac.at!newsmaster-01.atnet.at!atnet.at!newsfeed-zh.ip-plus.net!news.ip-plus.net!not-for-mail From: Roberto Nibali <ratz@tac.ch> Newsgroups: ch.comp.os.linux Subject: Re: Pruefen von symbolische links Date: Thu, 05 Jul 2001 17:16:46 +0200 Organization: terreActive Lines: 30 Message-ID: <3B4484DE.F3EC8D6B@tac.ch> References: <3B441847.381424C4@siemens.ch> <3B441A75.2CF14D98@tac.ch> <3B442D76.F78EB891@siemens.ch> <3B44352A.6CC715F9@tac.ch> <3B4445DD.CD3BF0E6@siemens.ch> <3B444F72.83F3B29C@tac.ch> <20010705.163138.1272469786.2619@fortytwo.ch> NNTP-Posting-Host: 212.28.148.18 Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable X-Trace: rex.ip-plus.net 994346212 26524 212.28.148.18 (5 Jul 2001 15:16:52 GMT) X-Complaints-To: abuse@ip-plus.net NNTP-Posting-Date: Thu, 5 Jul 2001 15:16:52 +0000 (UTC) X-Mailer: Mozilla 4.76 [en] (X11; U; Linux 2.4.5-ac19 i686) X-Accept-Language: en, de-CH, zh-CN