On Sat, Mar 12, 2005 at 02:55:16PM +0100, Piotr Budny wrote: > Dnia Sat, 12 Mar 2005 12:55:43 +0100 > Tomasz Pala <[EMAIL PROTECTED]> napisał: > > > Znaczy, że w `sh` to nie działa? > > > man sh mówi o przekierowaniach typu >&. > > > > Nie o '>&' a o '>& fd'. > > > > Cytat: > "<& fd standardowe wejście zostaje powielone z deskryptora > pliku fd. fd może być pojedynczą cyfrą, wskazującą na numer > istniejącego deskryptora pliku, literą p, wskazującą na plik" > > może się źle orientuję, ale stdout to fd=1 a stderr to fd=2, a fd gdy > jest równe p wskazuje na plik p.
Litera 'p' (dosłownie), nie ciąg znaków o umownej nazwie p. I nie oznacza ona pliku, tylko potok z wyjścia bieżącego (ko)procesu. ">& plik" i (równoważne, preferowane w stosunku do poprzedniego wg dokumentacji basha) "&> plik" to rozszerzenia basha. -- Jakub Bogusz http://cyber.cs.net.pl/~qboosh/ _______________________________________________ pld-devel-pl mailing list [email protected] http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl
