Nauczyłem się podstaw programowania w bash. Chciałbym przestudiować kilka przykładów skryptów bash, aby nauczyć się dobrych nawyków związanych ze skryptami bash.
W szczególności interesują mnie przykłady skryptów bash, które pokazują:
- jak przetwarzać argumenty i uruchamiać funkcję warunkową
- jak sprawdzić błędy wejściowe
- jak wykonać uzupełnianie poleceń
- jak zorganizować skrypt bash w funkcje, polecenia i tak dalej
- jak prezentować komunikaty pomocy
Na przykład wiele się nauczyłem od autorandr na github . Czy są jakieś inne skrypty lub repozytoria skryptów, w których mógłbym dowiedzieć się o konwencjach skryptów bash?
/etc
lub gdziekolwiek jest pełnych złych praktyk skryptowych w powłoce, dlatego należy unikać używania ich jako przykładów.Odpowiedzi:
Bezwstydna wtyczka, ale poprosiłeś o przykłady:
A jeśli chcesz mieć dobre referencje, skorzystaj z Wiki Grega . Jest to czytelny ogród chaosu i piękna, z pragmatycznym podejściem do robienia rzeczy w najlepszy sposób. Po prostu bądź naprawdę bardzo ostrożny, aby dokładnie zbadać sprawę, zanim poprosisz o cokolwiek na #bash - mogą być gwałtowne.
źródło