.bashrc에서 별칭을 설정하는 동안 공백이 허용되지 않는 이유는 무엇입니까?


1

Windows 환경에서 나는 형식을 사용하는 경향이 있습니다. cls 콘솔을 지우려면. 별칭을 설정하고 싶었어. cls 여전히 효과가있을 것입니다.

별칭 이름, 등호 및 명령 사이에 공백을 사용할 수 없다고 언급 한 온라인 기사를 읽었습니다. 예를 들어,

alias cls = 'clear' <---- doesn't work
alias cls='clear'   <---- works

왜 이런거야?

답변:


2

그게 바로 설치 방법입니다 ... bash의 man page (또는 help alias )는 공백이 어떻게 의미가 있는지를 보여줍니다 :

별칭 [-p] [이름 [= 값] ...]

별명이없는 별명 또는 -p 옵션을 사용하면 별명 목록이 양식에 인쇄됩니다                 별명 = 표준 출력의 값. 인수가 제공되면 별칭이 정의됩니다.                 값이 주어진 각 이름에 대해. 후행 공간 값이 다음 단어를                 별명이 확장 될 때 별명 대체를 점검하십시오.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.