Programuję w wielu językach od dwóch lat, to znaczy, że wiem, jak zaprojektować i wdrożyć godne rozwiązanie danego problemu.
Jednak bash jest dla mnie poważnym problemem, po prostu nic nie działa zgodnie z oczekiwaniami - a nawet bez błędów.
Wszystkie przewodniki, które znalazłem, były niezwykle nieformalne, niepoprawnie podsumowując ich składnię lub informując o najczęstszych błędach, jakie możesz popełnić.
Więc co możesz mi polecić?
Odpowiedzi:
Lubię przewodniki TLDP http://tldp.org/guides.html
Jest wszystko, od początkujących do zaawansowanych przewodników Bash; tak się nauczyłem.
źródło
blah; exitval=$?; if [ "$exitval" -ne 0 ]
… Na szczęście ludzie szybko się uczą po tym, jak to zauważysz.Najlepszym zasobem i tym, który naprawia typowe błędy, jest Wiki Grega
Innym bardzo dobrym źródłem wskazówek dotyczących składni i dobrych praktyk jest Wiki Bash Hackers
źródło
Może trochę się spóźnię, ale uważam tę stronę za bardzo korzystną
www.linuxcommand.org
źródło
Dużo się uczę z książki UNIX Power Tools. Chociaż nie jest to książka wyłącznie na temat programowania powłoki, odkryłem, że tematy są łatwe do zrozumienia i jest wiele sztuczek do nauczenia się.
źródło
Jeśli chcesz uzyskać więcej szczegółowych informacji na temat tego, co się dzieje i typowych błędów, możesz popaść w ten samouczek Bash Scripting Tutorial .
źródło