[LINUX] Bedingte Verzweigung aufgrund des Vorhandenseins einer Shell-Skriptdatei

Ich möchte eine bedingte Verzweigung abhängig von der Existenz von Dateien und Verzeichnissen erstellen.

** Kombiniere die Option -e mit der if-Anweisung **

Wenn "Wenn die Datei bereits vorhanden ist, möchte ich sie ausführen."

#!/bin/bash
filename=hoge

if [ -e $filename];then
  echo "$filename exists"
fi

Wenn Sie sagen "Wenn die Datei bereits vorhanden ist, gibt es nichts mehr zu tun" ** Wenn Sie negative Logik wünschen, fügen Sie hinzu! Vor -e **

#!/bin/bash
filename=hoge

if [ !-e $filename];then
mkdir $filename

das ist alles

Recommended Posts

Bedingte Verzweigung aufgrund des Vorhandenseins einer Shell-Skriptdatei
Verarbeiten Sie den Inhalt der Datei der Reihe nach mit einem Shell-Skript
Erstellen Sie ein Shell-Skript, um die Python-Datei mehrmals auszuführen
Vorlage des Python-Skripts zum Lesen des Inhalts der Datei
[OCI] Python-Skript zum Abrufen der IP-Adresse einer Recheninstanz in Cloud Shell
So bestimmen Sie die Existenz eines Selenelements in Python
So geben Sie das Ausgabeergebnis des Linux-Befehls man in eine Datei aus
Skript zum Ändern der Beschreibung von Fasta
Veröffentlichen Sie das erstellte Shell-Skript, um die Probleme beim Erstellen von LiveUSB unter Linux zu verringern
Überprüfen Sie die Existenz der Datei mit Python
[Ubuntu] So führen Sie ein Shell-Skript aus
Skript zum Erstellen einer Mac-Wörterbuchdatei
Erstellen eines Shell-Skripts zum Schreiben eines Tagebuchs
So setzen Sie eine Zeilennummer am Anfang einer CSV-Datei
Ein Shell-Skript, um sich wieder an die pipenv-Shell zu erinnern
Ich habe ein Programm erstellt, um die Größe einer Datei mit Python zu überprüfen
Die Ungenauigkeit von Tensorflow war auf log (0) zurückzuführen.
Speichern Sie das Objekt in einer Datei mit pickle
Verschiedene Möglichkeiten, die letzte Zeile einer CSV-Datei in Python zu lesen
So übergeben Sie das Ergebnis der Ausführung eines Shell-Befehls in einer Liste in Python
Verwenden Sie den Befehl [shell], um eine beliebige Datei zu komprimieren, um eine Datei zu erstellen und die Originaldatei zu löschen.
Speichern Sie das numpy-Array mithilfe des Wave-Moduls in einer WAV-Datei
Ich möchte dem Anfang einer WAV-Datei 1 Sekunde lang Stille hinzufügen
Python-Skript zum Abrufen einer Liste von Eingabebeispielen für den AtCoder-Wettbewerb
Ich habe ein Skript erstellt, das das aktive Fenster mit win32gui von Python aufzeichnet
So zeigen Sie das Änderungsdatum einer Datei in C-Sprache bis zu Nanosekunden an
Ein Memo zum visuellen Verstehen der Achse von Pandas.Panel
Lassen Sie uns gemeinsam die Standardeingabe / -ausgabe von bash verstehen und ein Shell-Skript schreiben.
[Ansible] Beispiel für ein Playbook, das der ersten Zeile der Datei eine Zeichenkette hinzufügt
Ein Memorandum zum Ausführen eines Python-Skripts in einer Bat-Datei
Ein Skript, das Stresstests entsprechend der Anzahl der CPU-Kerne durchführen kann
Schritte zur Berechnung der Wahrscheinlichkeit einer Normalverteilung
Python-Skript, das eine JSON-Datei aus einer CSV-Datei erstellt
Skript zum Abrufen des Ablaufdatums des SSL-Zertifikats
Geben Sie das Ausgabeergebnis von sklearn.metrics.classification_report als CSV-Datei aus
Python Hinweis: Das Rätsel, einer Variablen eine Variable zuzuweisen
[Hinweis] Ein Shell-Skript, das die CPU-Auslastung eines bestimmten Prozesses in einer while-Schleife überprüft.
Python-Skript, das den Status des Servers über den Browser überprüfen kann
Übergeben des Ausführungsergebnisses eines Shell-Befehls in einer Liste in Python (nicht blockierende Version)
[Ubuntu] So löschen Sie den gesamten Inhalt des Verzeichnisses
[Python] Ändern Sie den Namen der Bilddatei in eine Seriennummer
Ein Python-Skript, das ein GTK-Bild (Clipboard) in einer Datei speichert.
So führen Sie ein Python-Programm in einem Shell-Skript aus
[Linux] Kopieren Sie Daten mit einem Shell-Skript von Linux nach Windows
Greifen Sie über das Ausführungsskript mit einem relativen Pfad auf die Datei zu.
Ein Shell-Skript, das nur das Ergebnis der SQL-Ausführung per E-Mail sendet
Ich habe eine Funktion erstellt, um das Modell von DCGAN zu überprüfen
Verarbeiten Sie die Dateien im Ordner in der Reihenfolge mit dem Shell-Skript
[Hinweis] Import von Dateien in das übergeordnete Verzeichnis in Python
Ich werde nie vergessen, wie man ein Shell-Skript schreibt, nicht vergessen! !!
So sehen Sie den Inhalt der ipynb-Datei des Jupyter-Notizbuchs
So ermitteln Sie den Skalierungskoeffizienten eines bipolaren Wavelets
[Shell] So erhalten Sie den Remote-Standardzweig mit Git
Python-Skript, das den Inhalt zweier Verzeichnisse vergleicht
Gibt es ein Geheimnis in der Häufigkeit der Umfangszahlen?
So verbinden Sie den Inhalt der Liste mit einer Zeichenfolge
Laden Sie eine Datei in Dropbox hoch
Versuchen wir es mit einem Shell-Skript
Schreiben Sie ein Skript in Shell und Python, um Sie in Slack zu benachrichtigen, wenn der Vorgang abgeschlossen ist