리눅스 명령어 자동완성


     


/etc/bash_completion.d/ 안에 해당 명령어 스크립트가 있어야하며,


/etc/bash.bashrc 파일안에 확인해보면 아래와같이 쉘명령어와 상호작용을 완성시켜주는 구문이 주석처리되어있다.

# enable bash completion in interactive shells

#if ! shopt -oq posix; then

#  if [ -f /usr/share/bash-completion/bash_completion ]; then

#    . /usr/share/bash-completion/bash_completion

#  elif [ -f /etc/bash_completion ]; then

#    . /etc/bash_completion

#  fi

#fi


적용시킬려면 계정의 .bashrc 에서 가능하도록 설정해주자


# vi /root/.bashrc

if ! shopt -oq posix; then

  if [ -f /usr/share/bash-completion/bash_completion ]; then

    . /usr/share/bash-completion/bash_completion

  elif [ -f /etc/bash_completion ]; then

    . /etc/bash_completion

  fi

fi


# source /root/.bashrc


저작자 표시 비영리 변경 금지
신고
트랙백 0 댓글 0
prev 1 2 3 4 5 ... 305 next