텐서플로우를 빌드하며 수 많은 옵션을 보다가 문득 눈에 들어온 것이 있었다

 

어떤건 N가 대문자고 어떤건 Y 가 대문자이다

 

바로 옵션을 선택할 때 어떤 선택지는 Y 가 대문자이고 어떤건 N가 표기되어있어 뭐가 다른걸까 생각이 들었다

 

 

어느 운영체제든 패키지 등을 설치할 때

 

"계속 하시겠습니까? [Y/n]"

 

와 같이 선택지 항목에 대소문자가 같이 병행표기되어있는 경우를 많이 봤을것이다

 

 

 

찾아보니 생각보다 간단하고 직관적이었다

 

대문자로 적힌것이 default 이며, 굳이 대답을 입력하지 않고 Enter 만 쳐도 default 값으로 넘어가는 것이다

 

예를 들어 [y/N] 으로 되어있는 경우, 그냥 Enter 를 치면 default 인 N 이 입력이 된다

 

앞으로 어떤걸 입력해야 할지 모르겠으면 default 를 입력하면 되겠다

 

블로그 이미지

우송송

,