간혹 가다가, command 로그를 기록하고 싶지 않을 때가 있습니다. 예를 들자면, secret 환경변수를 다른 어딘가에 넣고 싶을 때입니다. zsh에서는 이럴 때, fc 명령어를 쓸 수 있습니다. 문서를 보기 전에 간단한 동작 먼저 이해해 보겠습니다. fc -p 1.log를 입력해 봅시다. 인자로 1.log가 넘어갔는데요. 그 다음에 echo $HISTFILE을 입력해 보면 1.log가 나타남을 알 수 있어요. 이제, fc -P 명령을 입력한 다음에 1.log를 보겠습니다. 그러면, 1.log에 echo $HISTFILE과 fc -P가 저장되었음을 알 수 있습니다. 그러면 -p 옵션 다음에 아무것도 넣지 않은 경우 어떻게 작동할까요? fc -p 명령어를 수행한 다음에 echo $HISTFILE을 입력..
zsh 검색 결과
해당 글 2건
linux zsh fc 명령어로 command 로그를 기록 안 되게 해 봅시다.
OS/리눅스
2022. 6. 28. 23:39
리눅스 zsh 환경변수 설정을 어떻게 하면 될까요?
zsh에서 어떻게 환경 변수를 설정하는지 알아봅시다. 이 글을 읽기 전에 profile에 대한 것을 읽고 오시면 좋습니다. [관련글] /etc/profile vs .profile의 차이는 무엇일까요? /etc/profile이 전역 설정과 관련된 것이니, 여기에 export CHO=3을 추가하고 source 명령으로 실행시켜 보겠습니다. export CHO=3은, CHO라는 환경 변수의 값을 3으로 등록한다는 의미입니다. 그런데, source /etc/profile을 입력하니, 적용 되라는 환경 변수는 적용되지 않고, #만 주구장창 뜸을 알 수 있어요. 이게 무엇인지 잘 모르겠지만, 제대로 동작하지 않음은 분명해 보입니다. exit를 입력해서 빠져나오기는 했습니다만, 왠지 환경 변수가 제대로 등록되지 않았..
OS/리눅스
2021. 6. 9. 19:01
최근댓글