Python dla początkujących uczących się skryptów Shell? [zamknięty] - python, bash, shell

Uczyłem się administrowania Linuksem, a potem nauczę się programowania na Linuksie za pomocą Pythona.

Podczas czytania w książce "Administracja Linuksa" dotarłem do rozdziału "Skrypty Shell" Widziałem język Bash i miałem zawroty głowy. Powiedzmy, że nie jest to jeden z ładnie wyglądających języków w mojej skromnej opinii.

I powiedziałem do siebie. Na końcu nauczę się Pythona. Dlaczego nie po prostu użyć zamiast Basha?

Czy jest coś złego dla początkującego początkującego w skryptowaniu powłoki, aby używać Pythona i nie uczyć się Basha w ogóle?

Odpowiedzi:

2 dla odpowiedzi № 1

Python nie jest językiem skryptowym powłoki, ponieważw zasadzie nie ma żadnych powłok Pythona do użytku produkcyjnego. Możesz zrobić wszystko w Pythonie, co możesz zrobić w bashu, ale nie będzie to naturalne, jeśli będziesz zasadniczo próbował pisać "skrypty powłoki" w klasycznym sensie - skrypty, które wywołują serię innych programów takich jak mv i gzip i ssh i tak dalej.


Menu