Orezava roura vystup?

Pavel Kankovsky peak na argo.troja.mff.cuni.cz
Úterý Srpen 12 13:47:26 CEST 2003


On Tue, 12 Aug 2003, Ing. Pavel Janousek wrote:

> 	Rozumime si, jenze pokud ma terminal sirku 500 znaku a nazvy
> souboru dlouhe rekneme 200 znaku, tak pri "ls" dostanu vypis o dvou
> sloupcich, ale to same prohnane pres rouru bude mit vzdy jen jeden
> sloupec...

To dela ls samo. Podiva se, jestli je stdout terminal (isatty()). Pokud to
je terminal, pak se podiva na jeho sirku a podle toho prizpusobi format
vystupu. Jinak se prepne by default na jednosloupcovy vystup (a GNU verze
take zrusi ruzne finticky jako obarvovani polozek).


--Pavel Kankovsky aka Peak  [ Boycott Microsoft--http://www.vcnet.com/bms ]
"Resistance is futile. Open your source code and prepare for assimilation."



Další informace o konferenci Linux