본문 바로가기

shell9

[CLI] 명령어 위치 찾기. Linux which 명령어 예를 들어 which ls 를 수행하면 ls명령어가 있는 경로가 출력됨. Commnad Prompt (cmd) 윈도우즈의 cmd에서는 다음과 같음. where 명령어 which와 완전히 같다. - -;; Power Shell 이 녀석은 자주 잊는다. ==;; get-command 명령어 앞의 둘과 달리 version 이나 type (alias여부) 등을 보여준다. 2023. 6. 28.
[Shell] env and Shebang line env 명령어는 주로 environment variable들을 확인하거나 특정 명령어 수행할 때 특정 environment variable을 지정해주는데 사용된다. The env command allows youto display your current environment or run a specified command in a changed environment. 개인적으로 env를 많이 사용하는 경우는 #!으로 시작하는 script의 shebang line 이다. Shebang line이란 Script를 구성하는 commands을 해석 및 수행할 프로그램 (보통 interpreter. bash, zsh, python 등)을 "절대경로(absolute path)로 지정하는 첫 번째 line은 #!으로.. 2023. 6. 20.
[Env] Oh-My-Posh Oh-My-Posh는 Command Line Interface(cli)에서 prompt 부분을 customize할 수 있게 해주는 custom prompt engine이다. 유사한 것으로는 Oh-My-Zsh 이 있음 (사실 oh-my-zsh이 먼저고 이를 bash등에서 가능하도록 만들어준 것이 oh-my-posh임) 다양한 정보를 보여주는 장점이 있지만... terminal을 처음 띄울 때 시간이 상당히 늘어난다. (Windows terminal의 tab도 마찬가지...) 때문에 default theme를 그대로 사용하기보다 필요한 부분만으로 다시 구성하는 것을 권한다. 설명 prompt에서 배터리 현황, git에서의 branch, 이전 command의 수행에서 에러 발생 여부, python 버전 및 가.. 2023. 6. 20.
반응형