]> gitweb.morketsmerke.org Git - mmdev.git/commitdiff
Uzupełenie spisu treści o rozdział 18.
authorxf0r3m <jakubstasinski@protonmaill.com>
Mon, 20 May 2024 08:07:25 +0000 (10:07 +0200)
committerxf0r3m <jakubstasinski@protonmaill.com>
Mon, 20 May 2024 08:07:25 +0000 (10:07 +0200)
articles/terminallog/Linux.Podstawy.html

index 279635c00649830dc28fedab363d008e3c236ee1..913cfcc6bcc36bb4d4247448fe5dec112209d5a2 100644 (file)
                 <li><a href="#17.1.whatnext">17.1. Co dalej?</a></li>
               </ul>
             </li>
+            <li><a href="#18.appendixa">18. Dodatek A. Podstawy programowania skryptów w powłoce BASH</a>
+              <ul class="toc">
+                <li><a href="#18.1.bashscriptsbasics">18.1. Podstawy tworzenia skryptów</a>
+                  <ul class="toc">
+                    <li><a href="#18.1.1.beginingofscript">18.1.1. Początek skryptu</a></li>
+                    <li><a href="#18.1.2.simplescript">18.1.2. Prosty skrypt.</a></li>
+                    <li><a href="#18.1.3.runascript">18.1.3. Uruchomienie skryptu</a></li>
+                    <li><a href="#18.1.4.scriptdebug">18.1.4. Debugowanie skryptów.</a></li>
+                  </ul>
+                </li>
+                <li><a href="#18.2.basicshellinstructions">18.2. Podstawowe instrukcje powłoki.</a>
+                  <ul class="toc">
+                    <li><a href="#18.2.1.variables">18.2.1. Zmienne</a></li>
+                    <li><a href="#18.2.2.comments">18.2.2. Komentarze</a></li>
+                    <li><a href="#18.2.3.pipelines">18.2.3. Potoki</a></li>
+                    <li><a href="#18.2.4.commandsubstitution">18.2.4. Podstawienie polecenia</a></li>
+                    <li><a href="#18.2.5.subshellsubstitution">18.2.5. Wyrażenie nawiasów okrągłych</a></li>
+                    <li><a href="#18.2.6.quotation">18.2.6. Znaki cytowania</a></li>
+                    <li><a href="#18.2.7.positionalparams">18.2.7. Parametry pozycyjne</a></li>
+                    <li><a href="#18.2.8.parameterexpression">18.2.8. Wyrażenie parametru</a></li>
+                    <li><a href="#18.2.9.exitcode">18.2.7. Exitcode - wartość zwracana przez program</a></li>
+                  </ul>
+                </li>
+                <li><a href="#18.3.condtionalexpressions">18.3. Wyrażenia warunkowe</a>
+                  <ul class="toc">
+                    <li><a href="#18.3.1.conditionalinstructions">18.3.1. Instrukcje warunkowe</a></li>
+                    <li><a href="#18.3.2.if">18.3.2. Konstrukcje warunkowa - if</a></li>
+                    <li><a href="#18.3.3.case">18.3.3. Konstrukcja warunkowa - case</a></li>
+                  </ul>
+                </li>
+                <li><a href="#18.4.loops">18.4. Pętle</a>
+                  <ul class="toc">
+                    <li><a href="#18.4.1.whileloop">18.4.1. Pętla while</a></li>
+                    <li><a href="#18.4.2.forloop">18.4.2. Pętla for</a></li>
+                    <li><a href="#18.4.3.otherloops">18.4.3. Inne pętle oraz instrukcje sterujące</a></li>
+                  </ul>
+                </li>
+                <li><a href="#18.5.functions">18.5. Funkcje</a>
+                  <ul class="toc">
+                    <li><a href="#18.5.1.fdefinitionandexecution">18.5.1. Definicja oraz wywołanie funkcji</a></li>
+                    <li><a href="#18.5.2.includescripts">18.5.3. Dołączanie plików skryptów</a></li>
+                  </ul>
+                </li>
+                <li><a href="#18.6.otherusefulltools">18.6. Inne przydatne narzędzia</a>                                                                                                                                                                <ul class="toc">
+                    <li><a href="#18.6.1.cut">18.6.1 Polecenie cut</a></li>
+                    <li><a href="#18.6.2.awk">18.6.2. AWK</a></li>
+                    <li><a href="#18.6.3.sed">18.6.3. sed</a></li>
+                    <li><a href="#18.6.4.wc">18.6.4. wc</a></li>
+                  </ul>
+                </li>
+                <li><a href="#18.7.summary">18.7. Podsumowanie</a></li>
+              </ul>
+            </li>
           </ul>
         </div>
         <p>