I am maker

터미널 옵션 명령어 공통점! 띵하는 노하우 -- 와 - 차이는?( terminal option parameter -- vs -) (double dash vs one dash) 본문

터미널 옵션 명령어 공통점! 띵하는 노하우 -- 와 - 차이는?( terminal option parameter -- vs -) (double dash vs one dash)

코딩하는고릴라 2023. 2. 9. 17:25
반응형

-기호는 영어로 dash 라고합니다.

개발자라면, 혹은 옛날 윈도우 를 깔아보신 분들이라면

터미널(cmd, bash, terminal, powershell)를 알고 계실 텐데요.

이 터미널에서 돌아가는 프로그램들을 실행할 때,

옵션을 줄 때 - 혹은 --로 옵션을 주곤합니다.

 

예를 들면

--help 혹은

-H 이런식으로 --가 두 개 -가 한 개일 때 가 있습니다.

 

그렇다면 무슨 차이가있을까요?

 

옛날에 만들어진 프로그램들은 위 규칙을 따르지 않지만,

요새 나오는 터미널로 실행 가능한 프로그램들은 보통

규칙이 있습니다.

 

바로바로

-- 는 풀어쓰는거

-는 줄여쓰는거

 

 

이렇게 외우시면 됩니다.

--는 기니까 풀어쓰는거!

 

 

 

저는 개인적으로는 --를 선호합니다. 내가 docker의 전문가라고 npm의 전문가라고 해도

금새 까먹어버리기 때문이죠 ㅎㅎㅎ

변수명을 축약해서 쓰는것 보다 길게 쓰는걸 좋아하는것처럼요.

반응형