현재 개인적으로 사용하고 있는 ~/.bash_aliases 내용.
[ $- != *i* ]] && return export TERM='screen-256color' export PATH=${PATH}:~/.local/bin export CXXFLAGS=-std=c++14 powerline-daemon -q POWERLINE_BASH_CONTINUATION=1 POWERLINE_BASH_SELECT=1 . /usr/share/powerline/bindings/bash/powerline.sh export EDITOR=vim alias apt='sudo apt' alias apt_info='apt-cache show' alias apt_qf='dpkg --search' function apt_instlist () { dpkg --list | tail -n +7 | awk '{print $2}' | sort -u } function apt_list () { apt-cache dumpavail | grep '^Package: ' | awk '{print $2}' | sort -u } function apt_removelist () { LIST1=$(apt-get --dry-run autoremove | grep '^Remv ' | awk '{print $2}') LIST2=$(dpkg --list | tail -n +7 | grep '^rc' | awk '{print $2}') for PACKAGE in ${LIST1} ${LIST2} " " do echo -e ${PACKAGE} done } function apt_purge () { apt purge $@ $(apt_removelist) } alias apt_instlist=apt_instlist alias apt_list=apt_list alias apt_removelist=apt_removelist alias apt_purge=apt_purge alias updatedb='sudo updatedb &' alias pbcopy='xsel --clipboard --input' alias pbpaste='xsel --clipboard --output' alias edit_aliases='vi ~/.bash_aliases'
댓글
댓글 쓰기