ambevar-dotfiles/.shell.d/alias_freebsd

31 lines
506 B
Bash

## -*- mode:sh -*- #
alias pa='sudo pkg_add -r'
alias pr='sudo pkg_delete'
alias pi='pkg_info -RrcdsD -l "::"'
alias pil='pkg_info -L'
## Search
alias pis='pkg_info -Qox'
alias pvs='pkg_version -Is'
alias psr='pkg_search -r'
## Out-of-date packages.
alias pv='pkg_version -Il "<"'
## Port tree
alias mic='sudo make install clean'
alias mc='sudo make config'
ms()
{
find /usr/ports -iname "*$1*"
}
mcd()
{
local DEST=$(find /usr/ports -iname "*$1*" | head -n1)
echo $DEST
cd "$DEST"
}