Aliases and local variables
Jump to navigation
Jump to search
DRAFT
- motivation for aliases and variables
- Brief explanation of what aliases are
- Some basic commands
Example ~/.bash_aliases
#!/bin/bash #Define editor editor='nano' #or vim # Bash files commands alias ebc="${editor} ${HOME}/.bashrc" alias sbc="source ${HOME}/.bashrc" alias eba="${editor} ${HOME}/.bash_aliases" alias sba="source ${HOME}/.bash_aliases" # ls aliases alias ll="ls -alth" alias sl='ls' #location variables export mySCRATCH=/lustre/scratch/GUESTS/$USER export myBKP=/lustre/backup/GUESTS/$USER export myNBKP=/lustre/nobackup/GUESTS/$USER # alias cds="cd $mySCRATCH" alias cdb="cd $myBKP" alias cdn="cd $myNBKP"
In order to make this effective, make sure that the following lines are in your ~/.bashrc
if [ -f ~/.bash_aliases ]; then . ~/.bash_aliases fi