mirror of
https://https.git.savannah.gnu.org/git/bash.git
synced 2026-07-02 09:50:50 +02:00
36 lines
740 B
Plaintext
36 lines
740 B
Plaintext
# Some useful aliases.
|
|
alias texclean='rm -f *.toc *.aux *.log *.cp *.fn *.tp *.vr *.pg *.ky'
|
|
alias clean='echo -n "Really clean this directory?";
|
|
read yorn;
|
|
if test "$yorn" = "y"; then
|
|
rm -f \#* *~ .*~ *.bak .*.bak *.tmp .*.tmp core a.out;
|
|
echo "Cleaned.";
|
|
else
|
|
echo "Not cleaned.";
|
|
fi'
|
|
alias h='history'
|
|
alias j="jobs -l"
|
|
alias l="ls -l "
|
|
alias ll="ls -l"
|
|
alias ls="ls -F"
|
|
alias pu="pushd"
|
|
alias po="popd"
|
|
|
|
#
|
|
# Csh compatibility:
|
|
#
|
|
alias unsetenv=unset
|
|
function setenv () {
|
|
export $1="$2"
|
|
}
|
|
|
|
# Function which adds an alias to the current shell and to
|
|
# the ~/.bash_aliases file.
|
|
add-alias ()
|
|
{
|
|
local name=$1 value="$2"
|
|
echo alias $name=\'$value\' >>~/.bash_aliases
|
|
eval alias $name=\'$value\'
|
|
alias $name
|
|
}
|