Kategorie: Linux

Führen Sie mehrere Befehle in einem Cron-Job aus

Sie können zwei oder mehr Befehle durch Semikolons trennen (;),
Semikolon (;): wird verwendet, um mehrere Befehle zu trennen. Dadurch werden alle Befehle ausgeführt, ohne den Exit-Status vorheriger Befehle zu prüfen.

Wir können zwei oder mehr Befehle mit einem Semikolon trennen, die keine Überprüfung des Exit-Status des vorherigen Befehls erfordern. z.B., Sie müssen die Berechtigungen aller Dateien auf ändern 777, aber man muss einstellen 777 für das Protokollverzeichnis.

Der Cron-Befehl sieht so aus:

0 2 * * *   chmod -R 755 /var/www/myapp; chmod -R 777 /var/www/myapp/logs

Verwenden Sie diesen Befehl, wenn Sie den nächsten Befehl erst dann ausführen möchten, wenn der vorherige erfolgreich war (Exit-Status 0). Beispielsweise möchten Sie backup.sh ausführen, nachdem Sie erfolgreich zum Verzeichnis / backup navigiert sind.

0 2 * * *   cd /backup && bash backup.sh

Linux

Udostępnij
Opublikowane przez
Linux

Neue Beiträge

KeePass2 2.52 w Ubuntu 22.04

In der folgenden Anleitung wird beschrieben, wie Sie KeePass unter Ubuntu installieren. Całość wykonamy za pomocą kilku poleceń

2 years temu

Installieren des Master-PDF-Editors in Ubuntu 22.04

Master PDF Editor ist ein umfassendes PDF-Programm, die viele Funktionen enthält. Oprócz tworzenia i edycji

2 years temu

iotop - Speicherüberwachung

Iotop jest prostym narzędziem dla systemów Uniksowych umożliwiającym monitorowanie użycia dowolnego nośnika pamięci flash/hdd/ssd w

2 years temu

Ändern der Exif-Daten eines Fotos im Linux-Terminal

Poniższy poradnik opisuje w jaki sposób za pomocą konsoli możemy dokonać edycji danych zdjęcia exif.

2 years temu

Installation von Rocket.Chat Server auf Rocky Linux 8

Die folgende Anleitung beschreibt, wie Rocket.Chat unter Rocky Linux installiert wird 8 Całość bardzo prosto zainstalujemy

2 years temu

Adobe Acrobat Reader mit Ubuntu 22.04

Die folgende Anleitung beschreibt die Installation von Adobe Acrobat Reader in Ubuntu 22.04. Wir haben in wenigen Minuten…

2 years temu