.bashrc에 기재되어 있는 편리한 코드
.bashrc에 미리 기술하면 편리할까요?코드 소개입니다.여간하다
시작할 때 디렉토리 지정하기
e.g.
#working directory (WSL)
cd /mnt/c/git/github/
  git-town
pull request를 실행할 때의 타자를 피하기 위해 제작되었습니다.
#git-town
alias prq='git-town new-pull-request'
  kubernetes 관련
명령 보조
#k8sのコマンド補助をさせる
source <(kubectl completion bash)
  kubectl edit 편집기 지정하기
#kubectl edit のエディタを指定する default vi or notepad
export EDITOR=vim
  콘솔에 namespace 표시
#K8s用の表記を変更する
source ~/kube-ps1/kube-ps1.sh
PS1='[\u@\h \W $(kube_ps1)]\$ '
 도입 방법 자체는 여기서 생략한다.다음 URL의 README에는 자세한 내용이 기재되어 있으므로 사용 시 참조하십시오.kubectl 명령에 사용할 별칭
function kubectl() { echo "+ kubectl $@">&2; command kubectl $@; }
 도입 방법 자체는 여기서 생략한다.다음 URL의 README에는 자세한 내용이 기재되어 있으므로 사용 시 참조하십시오.※ 여담
왜 명령 이름과 같은 function을 해야 합니까?신경쓰여서 살짝 조사해봤어요.하술한 행동이 있어서 문제없이 일하는 것 같다.
예를 들어
kgpo(kubectl getpod의 별명)를 쳤을 때별칭 설정을 수행해야 하는 명령을 식별합니다
kubectl get pod.kubectl이라는 문자열을 입력했기 때문에function
kubectl이라고 부릅니다.function 내 처리 실행
kubectl를 문자열과 파라미터로 설정한 get podkubectlReference
이 문제에 관하여(.bashrc에 기재되어 있는 편리한 코드), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://zenn.dev/dicek0928/articles/bashrc_linux텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
                                
                                
                                
                                
                                
                                우수한 개발자 콘텐츠 발견에 전념
                                (Collection and Share based on the CC Protocol.)