alias
# Aliases pour zsh -*- shell-script -*-
# $Id: alias,v 1.3 2000/10/12 01:16:45 seb Exp $
# alias et fonctions génériques pour les shells sh
# {{{ OS-Spécifiques
case `uname` in
FreeBSD|OpenBSD)
alias ll='ls -l'
alias la='ls -al'
alias li='ls -li'
alias df='df -k'
alias rm='rm -i'
;;
Linux)
if [ -z "$nocolor" ] ; then
alias ls="ls --color=auto"
fi
alias ll='ls -lp'
alias la='ls -alp'
alias li='ls -lip'
alias rm='rm -iv'
alias cp='cp -v'
alias mv='mv -vi'
alias del='rm -iv'
alias df='df -Th'
;;
*)
echo -n "alias de base ... "
alias ll='ls -l'
alias la='ls -la'
sleep 1
;;
esac
# }}}
# {{{ Divers alias de base
alias l='ls -lL'
alias ch-='chmod -R go-rwx'
alias ch+='chmod -R go+X+r-w'
alias chx='chmod -R go+X-rw'
alias diru='ls -d * .??* 2> /dev/null | xargs du -cs | sort -n | more'
alias rd='rmdir'
alias md='mkdir'
alias c='clear'
alias m='$PAGER'
alias f='finger'
alias p='ping -c 1'
alias r='fc -e - '
alias h='history'
alias j='jobs -l'
alias L='logout'
alias E='exit'
# }}}
# {{{ Fonctions basées sur les alias.
function lm
{
l $* | $PAGER
}
function llm
{
ll $* | $PAGER
}
function lam
{
la $* | $PAGER
}
# }}}
# Local variables:
# folded-file: t
# fold-internal-margins: nil
# mode: shell-script
# end: