W wierszu poleceń często używam „prostych” poleceń, takich jak
mv foo/bar baz/bar
ale nie wiem, jak nazwać wszystkie części tego:
┌1┐ ┌──2───┐
git checkout master
│ └──────3──────┘
└───────4─────────┘
Wiem (chyba) wiem, że 1 to polecenie, a 2 to argument, i prawdopodobnie nazwałbym 3 argumentem (czy to prawda?).
Nie wiem jednak, jak zadzwonić 4 .
Jak oznaczane są bardziej złożone „polecenia”?
find transcripts/?.? -name '*.txt' | parallel -- sh -c 'echo $1 $2' {} {/}
Byłbym wdzięczny za odpowiedź, która zawiera podział na to, co nazwać 1,2,3,4 i jak nazwać każdą część np. Tego „polecenia” powyżej.
Byłoby wspaniale dowiedzieć się także o innych wyjątkowych / zaskakujących rzeczach, których tutaj nie uwzględniłem.
git
lub find
raczej ogólną terminologię dla systemu Linux.
A | B
, A | B
to rurociąg , A
i B
są polecenia (jest to niefortunne, że to ma taką samą nazwę jak tylko pierwszego świata w poleceniu). Mogę nazwać pierwszy argument plikiem wykonywalnym, ale nie mogę znaleźć źródła, które by się ze mną zgadzało.
git checkout ...
, checkout
to komenda , aw kontekście sh -c ...
, -c
jest to opcja .
man
strony,git
afind
zwłaszcza sekcję streszczenia?