[PLUTO-help] ls: file evidenziato in rosso

Paolo Ornati ornati a fastwebnet.it
Gio 6 Lug 2006 18:00:08 CEST


On Thu, 06 Jul 2006 17:31:00 +0200
Antonello PAPA <anto.papa a inwind.it> wrote:

> scusate per la banalità della domanda
> dopo aver dato il comando ls un file, quello che mi serve per installare il 
> software per gestire un dat hp è evidenziato in rosso.
> Qualcuno sa dirmi cosa vuol dire?

vuol dire che hai un alias settato e quindi "ls" viene richiamato con
l'opzione "--color=auto" (o qualcosa del genere).

Ecco alcune info:

paolo a tux ~ $ alias
alias ls='ls --color=auto'

Da "man ls":

       --color[=when]
              Specify whether to use color for  distinguishing  file  types.   Colors  are
              specified  using the LS_COLORS environment variable.  For information on how
              to set this variable, see dircolors(1).  when may be omitted, or one of:

              none   Do not use color at all. This is the default.

              auto   Only use color if standard output is a terminal.

              always Always use color.  Specifying --color and no when  is  equivalent  to
                     --color=always.


Da "man dircolors":

DESCRIPTION
       dircolors outputs a sequence of shell commands to define the desired  color  output
       from ls (and dir, etc.).  Typical usage:
              eval `dircolors [OPTION]... [FILE]`

       If FILE is specified, dircolors reads it to determine which colors to use for which
       file types and extensions.  Otherwise, a compiled-in database is used.  For details
       on the format of these files, run `dircolors -p'.

       The  output  is a shell command to set the LS_COLORS environment variable.  You can
       specify the shell syntax to use on the command line, or  dircolors  will  guess  it
       from the value of the SHELL environment variable.

       After  execution  of  this command, `ls --color' (which one might alias to ls) will
       list files in the desired colors.


paolo a tux ~ $ echo $LS_COLORS
no=00:fi=00:di=01;34:ln=01;36:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=01;05;
37;41:mi=01;05;37;41:su=37;41:sg=30;43:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;
31:*.tgz=01;31:*.arj=01;31:*.taz=01;31:*.lzh=01;31:*.zip=01;31:*.z=01;31:*.Z=01;31:
[...]


-----------------

Il colore può essere determinato dall'estensione (o altro). Il rosso
potrebbe voler dire che è un file compresso, per esempio, ma come vedi
è tutto configurabile.

-- 
	Paolo Ornati
	Linux 2.6.18-rc1 on x86_64



More information about the pluto-help mailing list