Jak zacząć tworzenie skryptów shell ?
Gdzie szukać materiałów i czego się wystrzegać ?
Cytat: linux4ever w Lipiec 23, 2025, 07:35:52 AMJak zacząć tworzenie skryptów shell ?
Jak to: jak?
#!/bin/sh
echo Hello world!
Przecież wszyscy tak zaczynają. ;)
@mirekc A czy taki skrypt jest przenośny ?
Cytat: linux4ever w Lipiec 23, 2025, 09:57:38 AM@mirekc A czy taki skrypt jest przenośny ?
Zależy na co. ;)
Cytat: mirekc w Lipiec 23, 2025, 09:59:58 AMCytat: linux4ever w Lipiec 23, 2025, 09:57:38 AM@mirekc A czy taki skrypt jest przenośny ?
Zależy na co. ;)
Na inne powłoki np ZSH
I czy gnu/linuxy nie różnią się komendami shell ?
Cytat: linux4ever w Lipiec 23, 2025, 10:02:24 AMCytat: mirekc w Lipiec 23, 2025, 09:59:58 AMCytat: linux4ever w Lipiec 23, 2025, 09:57:38 AM@mirekc A czy taki skrypt jest przenośny ?
Zależy na co. ;)
Na inne powłoki np ZSH
Tak i to podwójnie. Skrypt się wykona z poziomu powłoki zsh, bo w pierwszym wierszu jest zdefiniowana powłoka, która ma go wykonać. Jeśli jednak się uprzesz, że skrypt ma być wykonywany przez powłokę zsch, to zmieniasz w pierwszym wierszu i też się wykona, bo zsch ma wbudowane polecenie echo.
CytatI czy gnu/linuxy nie różnią się komendami shell ?
Sch to sch, bash to bash. Wbudowane polecenia mają być takie same, a jak chcesz używać zewnętrznych, to do Ciebie należy zdefiniowanie zależności.
@mirekc Polecasz jakieś darmowe kursy shell script ?
Czy tworzysz własne skrypty ?
Cytat: linux4ever w Lipiec 28, 2025, 08:35:28 AM@mirekc Polecasz jakieś darmowe kursy shell script ?
Trudno mi powiedzieć. Mam parę książek (ogólnie o Linuksie, o pisaniu skryptów jest tam jeden lub kilka rozdziałów), ale żadnej nie przeczytałem od początku do końca. Najczęściej szukam przykładów w Internecie.
CytatCzy tworzysz własne skrypty ?
Popełniłem kilka, ale nie były dużo bardziej skomplikowane niż ten przytoczony. ;) Programistą na pewno nie jestem (i raczej już nie będę).
Cytat: mirekc w Lipiec 29, 2025, 07:13:12 AMProgramistą na pewno nie jestem (i raczej już nie będę).
Skąd ten pesymizm ?
Na pewno jesteś programowanie polega na rozwiązywaniu problemów.
Jasne że możesz być nim a nawet zostać i to na stałe.
Być programistą to nie tylko tytuł a także kreatywność w radzeniu sobie z tym co napisałem powyżej.
@mirekc Spotkałem się z opinią że bycie webmasterem to nie programowanie.
Zatem wszystko inne nim jest :)