Entfernen von Dateien über die Befehlszeile ist eine einfache Aufgabe mit den richtigen Argumenten . Allerdings, wenn Sie eine Menge von Dateien zu löschen oder haben Sie es zu automatisieren , die Erstellung Ihrer eigenen Shell-Skript zum Löschen von Dateien ist einfach und dauert sehr wenig Zeit . Alles, was Sie brauchen, ist eine grundlegende Erkenntnis der Befehlszeile in einer Unix-Umgebung und Ihre Lieblings- Text-Editor , um ein einfaches Shell-Skript zum Löschen von Dateien zu schreiben. Things You
Texteditor
brauchen anzeigen Weitere Anweisungen
1
Öffnen Sie Ihre Kommandozeile und starten Sie einen Text-Editor. Die häufigste ist Vi , aber wenn Sie einen Favoriten , wie Emacs oder Nano, zögern Sie nicht , dass stattdessen . Benennen Sie Ihre Skript etwas beschreibend , wie " delete_script . "
2
Typ Ihre erste Linie : " # /bin /bash ", wie Sie werden mit bash , um das Skript zu interpretieren. Für Ihre zweite Zeile , schreib einen Kommentar , der Ihnen sagt , was das Skript tut. Für dieses Skript , verwenden Sie den Kommentar " # Entfernt Dateien . " Das " #" am Anfang der Zeile erzählt die Dolmetscherin , dass hier ist ein Kommentar .
3
Schreiben Sie die Linie , um Ihre Dateien zu löschen. Da Sie mit diesem Skript werden alle Dateien oder Ordner zu löschen, ist es am besten , um den Befehl "rm -ri " zu verwenden. Die "-r" Argument löscht alle Dateien, wenn Sie einen Ordner, um das Skript übergeben und die " -i " wird Sie bitten, zu bestätigen , dass Sie Ihre Dateien löschen möchten. Anstatt einen bestimmten Dateinamen in Ihrem Skript verwenden " $ * ", die die Datei, die Sie passieren , um es zu ersetzen , wenn Sie das Skript ausführen. Das ganze Skript Zeile sollte "rm -ri $ * " sein
4
Fügen Sie eine weitere Linie, die das Löschen von Dateien bestätigt : . " Echo" Das Löschen von Dateien $ * " " . Das " $ * " Argument Echos etwas an das Skript übergebenen von der Kommandozeile aus . Speichern Sie die Datei und beenden Sie den Texteditor .
5
erstellen Berechtigungen für Ihr Skript so können Sie es laufen . Geben Sie " chmod 755 your_script " . Stellen Sie sicher, dass der Ordner in Ihrem Skript liegt in Ihrem Pfad ist . Wenn es nicht ist, können Sie zu dem Ordner, es ist in , um sie auszuführen durchsuchen.
6
Führen Sie das Skript zu testen. Erstellen Sie eine Test-Datei , vorzugsweise im selben Ordner wie das Skript , dann führen Sie den folgenden Befehl : " /delete_script testfile . " . Wenn Sie die " -i "-Argument verwendet wird, wird die Kommandozeile bitten Sie um das Löschen der Datei zu bestätigen . Wenn Sie hinzugefügt auch die letzte Zeile " Dateien löschen ", sollten Sie dies nach der Bestätigung vor Ihrer Befehlszeile kehrt zur Shell-Prompt sehen . Sie können "ls" , um zu überprüfen , dass Ihre Datei gelöscht wurde.