国产av日韩一区二区三区精品,成人性爱视频在线观看,国产,欧美,日韩,一区,www.成色av久久成人,2222eeee成人天堂

Heim System-Tutorial LINUX So verwenden Sie Bash für Schleife unter Linux: Ein Anf?nger -Tutorial für Anf?nger

So verwenden Sie Bash für Schleife unter Linux: Ein Anf?nger -Tutorial für Anf?nger

Jun 17, 2025 pm 03:20 PM

In Programmiersprachen sind Schleifen wesentliche Komponenten und werden verwendet, wenn Sie den Code immer wieder wiederholen m?chten, bis ein bestimmter Zustand erfüllt ist.

Beim Bash -Scripting spielen Loops eine ?hnliche Rolle und werden verwendet, um sich wiederholende Aufgaben wie in Programmiersprachen zu automatisieren.

Beim Bash -Scripting gibt es 3 Arten von Schleifen : für Schleife , w?hrend der Schleife und bis zur Schleife . Die drei werden verwendet, um eine Liste von Werten zu iterieren und einen bestimmten Befehlssatz auszuführen.

In diesem Leitfaden konzentrieren wir uns auf die Bash for Loop unter Linux.

Inhaltsverzeichnis

Für die Schleifensyntax verprügeln

Wie bereits erw?hnt, iteriert die für Loop über einen Wertebereich und führt eine Reihe von Linux -Befehlen aus.

Für die Schleife nimmt die folgende Syntax an:

 für variable_name in value1 value2 value3 .. n
Tun
    Kommando1
    Kommando2
    Befehl
Erledigt

überprüfen Sie nun einige Beispielanwendungen der Bash für Loop.

Bash für Loop -Beispiel

In seiner einfachsten Form nimmt die For -Loop das folgende Grundformat an. In diesem Beispiel iteriert die Variable n über eine Gruppe numerischer Werte, die in lockigen Klammern eingeschlossen sind, und druckt ihre Werte auf STDOut aus.

 für n in {1 2 3 4 5 6 7};
Tun
   echo $ n
Erledigt

So verwenden Sie Bash für Loop unter Linux: Ein Anf?nger -Tutorial

Bash für Schleife mit Reichweiten

In den vorherigen Beispielen haben wir die Werte, die von der For -Loop iteriert werden, ausdrücklich aufgelistet, was gut funktioniert. Sie k?nnen sich jedoch nur vorstellen, wie mühsam und zeitaufw?ndig eine Aufgabe es w?re, wenn Sie beispielsweise hundert Werte iterieren würden. Dies würde Sie dazu zwingen, alle Werte von 1 auf 100 zu tippen.

Um dieses Problem anzugehen, geben Sie einen Bereich an. Geben Sie dazu die Nummer an, um zu starten und zu stoppen, die durch zwei Perioden getrennt sind.

In diesem Beispiel ist 1 der erste Wert, w?hrend 7 der letzte Wert im Bereich ist.

 #!/bin/bash

für n in {1..7};
Tun
   echo $ n
Erledigt

Sobald das Shell -Skript ausgeführt wurde, werden alle Werte im Bereich aufgeführt, ?hnlich wie in einfachen Schleifen .

So verwenden Sie Bash für Loop unter Linux: Ein Anf?nger -Tutorial

Darüber hinaus k?nnen wir am Ende des Bereichs einen Wert einbeziehen, der dazu führt, dass die für die Schleife durch die Werte in schrittweisen Schritten iteriert.

Das folgende Bash -Skript druckt die Werte zwischen 1 und 7 mit 2 inkrementellen Schritten zwischen den Werten, die vom ersten Wert beginnen.

 #!/bin/bash

für n in {1..7..2};
Tun
   echo $ n
Erledigt

So verwenden Sie Bash für Loop unter Linux: Ein Anf?nger -Tutorial

Aus dem obigen Beispiel k?nnen Sie feststellen, dass die Schleife die Werte innerhalb der lockigen Klammern um 2 Werte erh?ht hat.

Bash für Loops mit Arrays

Sie k?nnen auch leicht durch Werte iterieren, die in einem Array mit einer für die Schleife definiert sind. Im folgenden Beispiel iteriert das For -Loop alle Werte im FRUITS -Array und druckt sie auf stdout aus.

 #!/bin/bash

Früchte = ("Blueberry" "Pfirsich" "Mango" "Ananas" "Papaya") 

für n in $ {fruits [@]}; 
Tun
    echo $ n
Erledigt

So verwenden Sie Bash für Loop unter Linux: Ein Anf?nger -Tutorial

Der @ Operator greift auf alle Elemente auf oder zielt ab. Dies erm?glicht es, alle Elemente nacheinander zu iterieren.

Zus?tzlich k?nnen Sie auf ein einzelnes Element zugreifen, indem Sie seine Position innerhalb des Arrays angeben.

Zum Beispiel, um auf das Element ? Mango “ zuzugreifen, ersetzen Sie den @ -Operator durch die Position des Elements im Array (das erste Element beginnt bei 0, so dass in diesem Fall ? Mango “ mit 2 bezeichnet wird).

So sieht die für Schleife aus.

 #!/bin/bash

Früchte = ("Blueberry" "Pfirsich" "Mango" "Ananas" "Papaya") 

für n in $ {fruits [2]}; 
Tun
    echo $ n
Erledigt

So verwenden Sie Bash für Loop unter Linux: Ein Anf?nger -Tutorial

Bash C -Stil für Schleife

Sie k?nnen Variablen in Schleifen verwenden, um über eine Reihe von Elementen zu iterieren. Hier kommt der C-Stil für Loops ins Spiel. Das folgende Beispiel zeigt einen C-Stil für Schleife , der eine Liste numerischer Werte von 1 bis 7 ausdruckt.

 #!/bin/bash

n = 7
für ((n = 1; n <p><img src="/static/imghw/default1.png" data-src="https://img.php.cn/upload/article/000/000/000/175014481977280.jpg" class="lazy" alt="So verwenden Sie Bash für Loop unter Linux: Ein Anf?nger -Tutorial"></p><h2>
<span class="ez-toc-section" id="Bash_C-styled_For_Loops_With_Conditional_Statements"></span> Bash C-Stil für Schleifen mit bedingten Aussagen<span class="ez-toc-section-end"></span>
</h2><p> Sie k?nnen bedingte Aussagen innerhalb von <strong>C-Stilen für Schleifen</strong> einbeziehen. Im folgenden Beispiel haben wir eine IF-ELSE-Anweisung beigefügt, die sogar und ungerade Zahlen zwischen 1 und 7 gedruckt und gedruckt wird.</p><pre class="brush:php;toolbar:false"> #!/bin/bash

für ((n = 1; n <p><img src="/static/imghw/default1.png" data-src="https://img.php.cn/upload/article/000/000/000/175014482016912.jpg" class="lazy" alt="So verwenden Sie Bash für Loop unter Linux: Ein Anf?nger -Tutorial"></p><h2>
<span class="ez-toc-section" id="Use_the_‘Continue_statement_with_Bash_For_Loop"></span> Verwenden Sie die Anweisung "Fortsetzung" mit Bash for Loop<span class="ez-toc-section-end"></span>
</h2><p> Die Anweisung " <strong>Fortsetzung</strong> " ist ein integrierter Befehl, der steuert, wie ein Skript ausgeführt wird. Neben Bash Scripting wird es auch in Programmiersprachen wie Python und Java verwendet.</p><p> Die <strong>Fortsetzung der Anweisung</strong> h?lt die aktuelle Iteration in einer <strong>Schleife</strong> an, wenn eine bestimmte Bedingung erfüllt ist, und wird dann die Iteration wieder aufnimmt.</p><p> Betrachten Sie die nachstehend gezeigte <strong>für die Loop</strong> .</p><pre class="brush:php;toolbar:false"> #!/bin/bash
für n in {1..10}
Tun
        Wenn [[$ n -eq '6']]]
        Dann
              Echo "Ziel $ n wurde erreicht"
              weitermachen
        fi
        echo $ n
Erledigt

So verwenden Sie Bash für Loop unter Linux: Ein Anf?nger -Tutorial

Das macht der Code:

  • Zeile 2 : markiert den Beginn der für die Schleife und itere die Variable N von 1 bis 10.
  • Zeile 4 : überprüft den Wert von n und wenn die Variable gleich 6 ist, gibt das Skript eine Nachricht an stdout und startet die Schleife bei der n?chsten Iteration in Zeile 2.
  • Zeile 9 : Druckt die Werte nur dann auf den Bildschirm, wenn die Bedingung in Zeile 4 falsch ist.

Das Folgende ist die erwartete Ausgabe nach dem Ausführen des Skripts.

So verwenden Sie Bash für Loop unter Linux: Ein Anf?nger -Tutorial

Verwenden Sie die Anweisung "Break" mit Bash for Loop

Die Anweisung "Break" , wie der Name schon sagt, h?lt die Iteration an oder beendet, wenn eine Bedingung erfüllt ist.

Betrachten Sie die für Schleife unten.

 #!/bin/bash
für n in {1..10}
Tun
        Wenn [[$ n -eq '6']]]
        Dann
                Echo "Ziel $ n wurde erreicht"
                brechen
        fi
        echo $ n
Erledigt
echo "alles fertig"

So verwenden Sie Bash für Loop unter Linux: Ein Anf?nger -Tutorial

Das macht der Code:

  • Zeile 2 : markiert den Beginn der für die Schleife und itere die Variable N von 1 bis 10.
  • Zeile 4 : überprüft den Wert von n und wenn die Variable gleich 6 ist, gibt das Skript eine Nachricht an stdout und h?lt die Iteration an.
  • Zeile 9 : Druckt die Zahlen nur dann auf den Bildschirm, wenn die Bedingung in Zeile 4 falsch ist.

Aus der Ausgabe k?nnen Sie erkennen, dass die Schleife nach dem Erfüllen der Variablen den Zustand der Schleife stoppt.

So verwenden Sie Bash für Loop unter Linux: Ein Anf?nger -Tutorial

Abschluss

Das war ein Tutorial über Bash for Loops . Wir hoffen, Sie haben das aufschlussreich gefunden. Fühlen Sie sich frei, Ihr Feedback zu wiegen.

Das obige ist der detaillierte Inhalt vonSo verwenden Sie Bash für Schleife unter Linux: Ein Anf?nger -Tutorial für Anf?nger. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Erkl?rung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn

Hei?e KI -Werkzeuge

Undress AI Tool

Undress AI Tool

Ausziehbilder kostenlos

Undresser.AI Undress

Undresser.AI Undress

KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover

AI Clothes Remover

Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Clothoff.io

Clothoff.io

KI-Kleiderentferner

Video Face Swap

Video Face Swap

Tauschen Sie Gesichter in jedem Video mühelos mit unserem v?llig kostenlosen KI-Gesichtstausch-Tool aus!

Hei?e Werkzeuge

Notepad++7.3.1

Notepad++7.3.1

Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version

SublimeText3 chinesische Version

Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1

Senden Sie Studio 13.0.1

Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6

Dreamweaver CS6

Visuelle Webentwicklungstools

SublimeText3 Mac-Version

SublimeText3 Mac-Version

Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Hei?e Themen

PHP-Tutorial
1502
276
Installieren Sie Guacamole für Remote Linux/Windows Access in Ubuntu Installieren Sie Guacamole für Remote Linux/Windows Access in Ubuntu Jul 08, 2025 am 09:58 AM

Als Systemadministrator k?nnen Sie sich (heute oder in Zukunft) in einer Umgebung arbeiten, in der Windows und Linux koexistieren. Es ist kein Geheimnis, dass einige gro?e Unternehmen einige ihrer Produktionsdienste in Windows -Boxen bevorzugen (oder müssen).

Wie finde ich meine private und ?ffentliche IP -Adresse unter Linux? Wie finde ich meine private und ?ffentliche IP -Adresse unter Linux? Jul 09, 2025 am 12:37 AM

In Linux-Systemen 1. IPA- oder Hostname-I-Befehl verwenden, um private IP anzuzeigen. 2. Verwenden Sie curlifconfig.me oder curlipinfo.io/ip, um ?ffentliche IP zu erhalten. 3. Die Desktop -Version kann private IP über Systemeinstellungen anzeigen, und der Browser kann auf bestimmte Websites zugreifen, um die ?ffentliche IP anzuzeigen. 4. Gemeinsame Befehle k?nnen als Aliase für einen schnellen Anruf festgelegt werden. Diese Methoden sind einfach und praktisch und für IP -Anzeigenanforderungen in verschiedenen Szenarien geeignet.

So installieren Sie NodeJS 14/16 & NPM auf Rocky Linux 8 So installieren Sie NodeJS 14/16 & NPM auf Rocky Linux 8 Jul 13, 2025 am 09:09 AM

Node.js basiert auf Chrome's V8 Engine und ist eine offene, ereignisgesteuerte JavaScript-Laufzeitumgebung, die zum Aufbau skalierbarer Anwendungen und Backend-APIs hergestellt wurde. NodeJS ist dafür bekannt, dass sie aufgrund seines nicht blockierenden E/A-Modells leicht und effizient ist und effizient

Systemanforderungen zur Installation von Linux Systemanforderungen zur Installation von Linux Jul 20, 2025 am 03:49 AM

LinuxcanrunonModesthardwareWithSpecificMinimumRequirements Amshouldbeatleast512MBForCommand-LINEUSOR2GBFORTESKTOPENVIRMENTS.DIKSPACEREQUIRESAMINIMUMUMOF5–10 GB, obwohl25GBISBETTERFORAD

So installieren Sie MySQL 8.0 unter Rocky Linux und Almalinux So installieren Sie MySQL 8.0 unter Rocky Linux und Almalinux Jul 12, 2025 am 09:21 AM

MySQL ist in C geschrieben und ist eine Open-Source, plattformübergreifend und eines der am h?ufigsten verwendeten relationalen Datenbankverwaltungssysteme (RDMS). Es ist ein wesentlicher Bestandteil des Lampenstacks und ein beliebtes Datenbankverwaltungssystem für Webhosting, Datenanalyse,

Ubuntu 25.04 ?Plucky Puffin': ein kühner Sprung nach vorne mit Gnome 48 und HDR Brilliance Ubuntu 25.04 ?Plucky Puffin': ein kühner Sprung nach vorne mit Gnome 48 und HDR Brilliance Jul 12, 2025 am 09:28 AM

Ubuntu hat lange als Bastion von Bastion of Barrierefreiheit, Polnisch und Macht im Linux -?kosystem gelandet. Mit der Ankunft von Ubuntu 25.04, dem Codenamen ?Plucky Puffin“, hat Canonical erneut sein Engagement für die Bereitstellung eines gezeigt

So installieren Sie MongoDB auf Rocky Linux und Almalinux So installieren Sie MongoDB auf Rocky Linux und Almalinux Jul 12, 2025 am 09:29 AM

MongoDB ist eine leistungsstarke, hochskalierbare dokumentorientierte NoSQL-Datenbank, die für den starken Verkehr und eine enorme Datenmenge erstellt wurde. Im Gegensatz zu herk?mmlichen SQL -Datenbanken, die Daten in Zeilen und Spalten in Tabellen speichern, strukturiert MongoDB Daten in einem j

So installieren Sie Magento auf Rocky Linux und Almalinux So installieren Sie Magento auf Rocky Linux und Almalinux Jul 08, 2025 am 09:50 AM

Magento wurde in PHP geschrieben und ist eine beliebte Open-Source-Plattform und eine vielseitige E-Commerce-Plattform, die Unternehmen einen Online-Einkaufswagen bietet. Es nutzt verschiedene PHP -Frameworks wie Symfony und Laminas, um seine Funktionalit?t und Benutzerfreundlichkeit zu verbessern. Magier

See all articles