커맨드 라인에서 나는 종종 같은 "간단한"명령을 사용
mv foo/bar baz/bar
그러나 나는 이것의 모든 부분을 어떻게 부를지 모른다.
┌1┐ ┌──2───┐
git checkout master
│ └──────3──────┘
└───────4─────────┘
나는 (나는 생각한다) 1 은 명령이고 2 는 인수 라는 것을 알고 , 아마도 3 을 인수 목록 이라고 부를 것이다 (정확한가?).
그러나 4을 무엇을 해야할지 모르겠습니다 .
더 복잡한 "명령"은 어떻게 표시됩니까?
find transcripts/?.? -name '*.txt' | parallel -- sh -c 'echo $1 $2' {} {/}
나는 1,2,3,4라고 부르는 것과 위의이 "명령"의 각 부분을 부르는 것을 세분화하는 대답에 감사드립니다.
내가 여기에 포함시키지 않은 독특하고 놀라운 다른 것들에 대해서도 배우는 것이 좋을 것입니다.
git
나 find
리눅스 오히려 일반적인 용어.
A | B
, A | B
A는 파이프 라인 , A
및 B
있는 명령은 (는이 명령에 바로 최초의 세계와 같은 이름을 가진 것은 불행한 일이다). 첫 번째 인수를 실행 파일 이라고 할 수 있지만 나와 동의하는 소스를 찾을 수 없습니다.
git checkout ...
, checkout
A는 하위 명령 , 그리고 맥락에서 sh -c ...
, -c
입니다 옵션 .
man
페이지를 살펴 보셨습니까 ?git
find