OnWorks Linux i Windows Online WorkStation

logo

Darmowy hosting online dla stacji roboczych

<Poprzedni | Spis treści | Następne>

Część 4 – Pisanie skryptów powłoki


 

24 – Pisanie pierwszego scenariuszaCo to są skrypty powłoki?Jak napisać skrypt powłokiFormat pliku skryptuUprawnienia wykonywalneLokalizacja pliku skryptuDobre lokalizacje dla skryptówWięcej sztuczek formatowaniaDługie nazwy opcjiWcięcie i kontynuacja liniiReasumującInne dokumenty25 – Rozpoczęcie projektuPierwszy etap: minimalny dokumentDrugi etap: dodanie niewielkiej ilości danychZmienne i stałePrzypisywanie wartości do zmiennych i stałychTutaj DokumentyReasumującInne dokumenty26 – Projekt z góry na dółFunkcje powłokiZmienne lokalneUtrzymuj uruchomione skryptyReasumującInne dokumenty27 – Sterowanie przepływem: rozgałęzienie z ififStatus wyjściatestWyrażenia plikówWyrażenia łańcuchoweWyrażenia liczb całkowitychBardziej nowoczesna wersja testu(( )) - Zaprojektowany dla liczb całkowitychŁączenie wyrażeńOperatorzy kontrolni: inny sposób na rozgałęzienieReasumującInne dokumenty28 – Czytanie z klawiaturyodczyt – Odczytaj wartości ze standardowego wejściaOpcjeIFSWeryfikowanie danych wejściowychdietetyczneReasumującDodatkowy kredytInne dokumenty29 – Sterowanie przepływem: pętla z while / tillpętlaPodczasWyrwanie się z pętliaż doCzytanie plików za pomocą pętliReasumującInne dokumenty30 - Rozwiązywanie problemówBłędy składnioweBrakujące cytatyBrakujące lub nieoczekiwane tokenyNieoczekiwane rozszerzeniaBłędy logiczneProgramowanie obronneWeryfikacja danych wejściowychTestowaniePrzypadki testoweDebugowanieZnalezienie obszaru problemowegoRysunek kalkowySprawdzanie wartości podczas wykonywaniaReasumującInne dokumenty31 – Flow Control: Rozgałęzienie Z walizkąwalizkawzoryWykonywanie wielu czynnościReasumującInne dokumenty32 – Parametry pozycyjneDostęp do wiersza poleceńOkreślanie liczby argumentówshift – uzyskanie dostępu do wielu argumentówProste aplikacjeUżywanie parametrów pozycyjnych z funkcjami powłokiObsługa parametrów pozycyjnych w masieBardziej kompletna aplikacjaReasumującInne dokumenty33 – Kontrola przepływu: pętla z forza: Tradycyjna Forma Muszlidla: Forma języka CReasumującInne dokumenty34 – Struny i liczbyRozszerzenie parametrówPodstawowe parametryRozszerzenia do zarządzania pustymi zmiennymiRozszerzenia, które zwracają nazwy zmiennychOperacje na ciągachKonwersja przypadkuOcena i rozwinięcie arytmetycznePodstawy liczbOperatory jednoargumentoweProsta arytmetykaCesjaOperacje bitoweLogikabc – Język kalkulatora o dowolnej precyzjiKorzystanie z BCPrzykładowy skryptReasumującDodatkowy kredytInne dokumenty35 – TabliceCo to są tablice?Tworzenie tablicyPrzypisywanie wartości do tablicyDostęp do elementów tablicyOperacje na tablicachWyprowadzanie całej zawartości tablicyOkreślanie liczby elementów tablicyZnajdowanie indeksów używanych przez tablicęDodawanie elementów na końcu tablicySortowanie tablicyUsuwanie tablicyTablice asocjacyjneReasumującInne dokumenty36 – EgzotykaPolecenia grupowe i podpowłokiZastępowanie procesówPułapkiWykonywanie asynchroniczneczekaćNazwane ruryKonfigurowanie nazwanego potokuKorzystanie z nazwanych potokówReasumującInne dokumentywskaźnik

Najlepsze przetwarzanie w chmurze dla systemu operacyjnego w OnWorks: