the pattern like "ESC[0m" is the ANSI color control code your non-root user will have a "alias ls = 'ls --color'" if u type the "alias" command in the terminal, but the default the root do not have this alias.
----- Original Message ----- From: "Ivan Glushkov" <[EMAIL PROTECTED]> To: "Debian User" <debian-user@lists.debian.org> Sent: Thursday, February 16, 2006 12:09 AM Subject: binary output from ls > Hi, > if I issue ls . > filelist.txt > as user I get: > a binary file like: > > ESC[0mESC[0mAcro3nKTzaESC[0m > ESC[0mfilelist.logESC[0m > ESC[01;34mgconfd-glushkovESC[0m > ESC[01;34mkde-glushkovESC[0m > ESC[01;34mkeyring-CXhOCWESC[0m > ESC[01;34mksocket-glushkovESC[0m > ESC[01;35mmapping-glushkovESC[0m > ESC[01;34morbit-glushkovESC[0m > ESC[01;34mssh-mmCRYB8783ESC[0m > ESC[01;35mxmms_glushkov.0ESC[0m > ESC[0mzmanImD0upESC[0m > ESC[m > ... > > if I do that like root, I get the list of files as expected. > What is the difference? Both root and the user are using the same shell. > > Cheers, > Ivan > > > -- > To UNSUBSCRIBE, email to [EMAIL PROTECTED] > with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED] >