[BSD] xargs hogyan
attila.rajmund.nohl at ericsson.com
attila.rajmund.nohl at ericsson.com
2006. Dec. 14., Cs, 17:43:06 CET
On Thu, 14 Dec 2006, Laszlo Nagy wrote:
>> bash-ban (meg hasonló shellekben):
>> find ... 2>/dev/null
>>
> Hú köszi! :-) Hol keressek erről leírást? Ilyen kellene még:
>
> 1. stdout -> stderr
1>&2
> 2. stderr -> stdout (találtam példát, de a " 2>&1 " nem működött, a
> /bin/sh tényleg "hasonlít" a bash-hez)
Használj bash-t /bin/sh helyett. A script elejébe bele kell tenni, hogy
#!/bin/bash
illetve azt az útvonalat, ahol a bash van.
> 3. stderr belemegy egy csőbe, stdout egy másikba (Vagy ehhez már program
> kell?)
Ez így nem fog menni, parancssorban kicsit nehézkes lenne megadni.
mkfifo-val létre lehet hozni "named pipe"-okat, amik file-nak néznek ki,
de csőként viselkednek, lehet beléjük írni és olvasni.
Bye,NAR
--
"Beware of bugs in the above code; I have only proved it correct, not
tried it."
További információk a(z) BSD levelezőlistáról