Ausgabe von ls einfärben

Jeck

Jeck

Jungspund
Ich würd gern wissen, wie ich die ls Ausgabe auf einem Solaris-System farbig gestalte (also in das was in Linux ls --color tut), möchte nämlich auf eine Blick sehen können obs z.B. ein executable oder ein Ordner ist.
 
wenn du z.B. in deiner ~/.bashrc
alias ls="ls --color=always"
einträgst, dann sollte es gehen.
 
stimmt imho alles nur fuer das ls, das bei den freien unixen dabei ist (von gnu, fileutils).
D.h. du muszt zuerst die gnu-fileutils fuer solaris installieren (zu finden z.B. auf http://sunfreeware.com) und dann fuer diese die oben genannten optionen anwenden. (ls der Fileutils sollte dann natuerlich vor dem normalen ls im Pfad sein)


HTH,
allesmueller
 
@ Dennis: man ls; dann /color oder /colored ERGEBNIS: pattern not found

@ Zero: ls --color
ls: illegal option -- -
usage: ls -1RaAdCxmnlhogrtucpFbqisfL@ [files]

@ allesmueller: danke!
 
hab hier ein ähnliches problem: debian + kde3.4.2 + yakuake

in der konsole in yakuake will er einfach den ls cmd nicht farbig machen. sonst funktioniert es überall. hier mal die .bashrc:
---------------
if [ "$TERM" != "dumb" ]; then
eval `dircolors -b`
alias ls='ls --color=always'
#alias dir='ls --color=auto --format=vertical'
#alias vdir='ls --color=auto --format=long'
fi
---------------
 
Hier gehts.

Ausschnitt aus meiner zshrc:

Code:
export RED="$(print '%{\e[0;31m%}')"
export GREEN="$(print '%{\e[0;32m%}')"
export YELLOW="$(print '%{\e[0;33m%}')"
export BLUE="$(print '%{\e[0;34m%}')"
export LIGHT="$(print '%{\e[0;37m%}')"
export DEF_COL="$(print '%{\e[0m%}')"
export LANG="de_DE.utf8"
if [[ `whoami` = root ]]; then
    PS1="${RED}[%n@%m${GREEN}/%l${RED}]${GREEN} %~ ${DEF_COL}";
else
    PS1="${BLUE}[%n@%m${GREEN}/%l${BLUE}]${GREEN} %~ ${DEF_COL}";
fi
 
alias df="df -k"
alias du="du -k"
alias f="finger"
alias h="history -r | more"
alias j="jobs -l"
alias ls="ls --color=auto"
alias la="ls -a"
alias lf="ls -Fa"
alias ll="ls -lgsA"
alias vi="vim"
alias su="sudo"
alias temp="acpi -V"
alias hitzradio="mplayer -cache 99 http://64.236.34.196:80/stream/1038"
alias jamfm="mplayer -cache 99 "http://213.203.219.80:7000""
alias jamz="mplayer -cache 99 http://64.236.34.67:80/stream/1071"
alias stundenplan="xmessage -center -file ~/stuff/stundenplan"
bindkey "^[[H" beginning-of-line  # Home
bindkey "\e[3~" delete-char        # Delete
bindkey "^[[F" end-of-line        # End
export EDITOR="vim"
export LANG="de_DE.UTF-8"
HISTSIZE=1000
SAVEHIST=1000
HISTFILE=~/.history

MFG

Dennis
 

Ähnliche Themen

Welches Linux/Unix für ehemaligen OSX Nutzer?

smb.conf

Telefoninterview (Wie sich auf Bash-Shell-Fragen vorbereiten?)

Keine Zugriff von Windows 10 auf Sambafreigaben

Ordnerinhalt als Textdatei - ls packt alles hintereinander

Zurück
Oben