태그 보관물: conventions

conventions

왜 유닉스 헤드가“마이너스”라고 말합니까? 나는 Windows 배경에서 온 것처럼 보이는

몇 주 전에 나는 Windows 배경에서 온 것처럼 보이는 누군가가 Git에 대한 토론에 참석했습니다. 나는 명령 줄 옵션을 언급 할 때 “대시”라고 말했기 때문에 “있는 것처럼 보였다”고 말합니다. 나는 리눅스를 배우는 초기 시절에 궁금했던 것을 회상했다. 즉, 옵션을 언급 할 때 상주 유닉스 헤드는 항상 “빼기”라고 말했습니다. 그건:

rm -rf /var/tmp/bogus/junk

“arr em dash arr ef”와 달리 “arr em minus arr ef”라고합니다.

왜 이런거야?



답변

가장 중요한 유닉스 책 중 하나 인 유닉스 프로그래밍 환경C 프로그래밍 언어는 둘 다 빼기라고합니다.

유닉스 프로그래밍 환경, 13 페이지 :

옵션은 명령 행에서 명령 이름을 따르며 일반적으로 초기 빼기 부호 ( -)와 단일 문자로 구성됩니다.

116 페이지 C 프로그래밍 언어, 2 판 :

UNIX 시스템에서 C 프로그램의 일반적인 규칙은 빼기 부호로 시작하는 인수가 선택적 플래그를 도입한다는 것입니다.

많은 UNIX 사용자는이 책들 중 하나 또는 둘 다를 읽었을 것이므로이 용어를 사용했을 수도 있습니다.


때문에, 마이너스 말이 그것을 호출 입력하는 문자 A는 하이픈 마이너스 ( -). 대시 ( ) 이상이다.

“하이픈”이 아닌 “빼기”라고 말하는 이유는 아마도 두 가지입니다.

  1. 더 적은 사람들이 하이픈이 무엇인지 안다
  2. 일부 유틸리티는로 시작하는 옵션을 허용 +하므로 플러스와 마이너스를 생각하는 것이 논리적입니다.

또한 많은 워드 프로세싱 프로그램은 이중 하이픈 빼기 ( --)를 대시 ( )로 변환하므로 “빼기”를 의미 할 때 “대시”라고 말하면 GNU 긴 옵션을 논의 할 때 혼동을 일으킬 수 있습니다 (예 🙂 --help.


답변

나는 수학 시나리오 밖에서 “빼기”라고 말하는 사람을 본 적이 없다 . 예를 들어 shebang#! 이라고 발음되는 다른 용어가 있습니다 .

다음은 ASCII에 대한 현재 전문 용어 파일에 대한 링크와 그 방법에 대한 링크입니다.


답변

나는 AT & T System V days (1990)에서 유닉스를 배웠고 다음과 같이 썼다 : rm -rf /bin/nessus-fetch.rc는 다음과 같이 썼다 : 인수 표시 자이며 대시는 디렉토리 또는 파일 이름의 일부였습니다.

나는 내 시대에 많은 마이너스를들은 적이 있으며 일반적으로 대시 사람들은 초보자입니다.

전쟁


답변

글쎄, 저에게 “빼기”는 더 자연 스럽습니다. 아마도 저는 영어 원어민이 아니기 때문일 것입니다. 헝가리어로 제 모국어는 마이너스 = 마이너스이지만 하이픈 = valasztojel은 “마이너스”가 더 쉽고 짧습니다. 그러나 나는 루마니아에 살고 있으며 마이너스 = 마이너스이지만 하이픈과 대시에는 한 단어로 번역조차하지 않으므로 사용하기가 매우 지루합니다.


답변

대시 대신에 마이너스를 사용하거나들을 수있는 유일한 방법은 chmod를 사용하여 특정 권한을 제거 할 때입니다.

chmod -x script.sh

문제의 행동을 빼기로 간주 할 수 있습니다.


답변

나는 수년간 유닉스와 GNU / 리눅스를 사용해 왔으며, 명령 행 연산자에 대해 크게 이야기했지만 아무도 “마이너스”라고 말하는 것을 들어 본 적이 없다. 사실, 우리는 보통 “대시”라고도하지 않습니다. 내가 누군가에게 말하고 있고 상황이 분명하다면, 나는 옵션의 글자를 말할 것입니다. 당신의 예를 사용하여

rm -rf /

“arr em arr eff 슬래시”로 발음됩니다. 물론 이것은 내가 보통 누군가에게하는 방법이 아니므로 더 비슷할 것입니다.

rm -rf *

“arr em arr eff star.”발음 때때로 나는 대시처럼

sudo yum -y update

“반죽 dough 대시 왜 업데이트?”


답변

나는 유닉스 헤드 자격이 있다고 생각하고 마이너스 또는 하이픈보다 음절 수가 적기 때문에 대시라고 말합니다.

나는 rm -rf /“럼프 슬래시 (ruff rlash slash)” 로 읽고 싶지만, 아무도 나를 이해하지 못할까 봐 두려워한다.