Als «scripting» getaggte Fragen

Ein Skript ist eine Folge von Befehlen oder Anweisungen, die von einem Interpreterprogramm ausgeführt und nicht zu einem eigenständigen ausführbaren Programm kompiliert werden.

3
Shell-Skript wartet auf Hintergrundbefehl
Ich schreibe ein Drehbuch, aber es gibt etwas, das ich brauche, damit ich es nicht schaffen kann ... Ich muss einen Befehl im Hintergrund "command1 &" ausführen und dann irgendwo im Skript darauf warten, dass er beendet wird, bevor ich command2 ausführe. Grundsätzlich brauche ich das: HINWEIS: Jeder Befehl wird …

5
Schnittpunkt zweier Arrays in BASH
Ich habe zwei Arrays wie folgt: A=(vol-175a3b54 vol-382c477b vol-8c027acf vol-93d6fed0 vol-71600106 vol-79f7970e vol-e3d6a894 vol-d9d6a8ae vol-8dbbc2fa vol-98c2bbef vol-ae7ed9e3 vol-5540e618 vol-9e3bbed3 vol-993bbed4 vol-a83bbee5 vol-ff52deb2) B=(vol-175a3b54 vol-e38d0c94 vol-2a19386a vol-b846c5cf vol-98c2bbef vol-7320102b vol-8f6226cc vol-27991850 vol-71600106 vol-615e1222) Die Arrays sind nicht sortiert und enthalten möglicherweise sogar doppelte Elemente. Ich möchte den Schnittpunkt dieser beiden Arrays …
12 bash  scripting  array 

4
grep - Entfernen von Text nach dem Trennzeichen
Ich habe eine Datei, in der ich in ;jeder Zeile nach dem ersten alles beseitigen muss. Also eine Datei wie diese: sdfsdsdf; fsdfsddf;sdfsd; Wird dazu führen, dass: sdfsdsdf fsdfsddf Ich habe in grepund geschaut sed. Ich würde eine Antwort begrüßen, die einen dieser Befehle enthält.

7
Praktische Aufgaben zum Erlernen von Shell-Skripten [geschlossen]
Geschlossen. Diese Frage ist nicht zum Thema . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage, damit sie für Unix und Linux Stack Exchange zum Thema gehört . Geschlossen vor 8 Monaten . Ich suche nach einigen allgemeinen Problemen in der Unix-Systemadministration und Möglichkeiten, …

5
Führen Sie alle zwei Wochen ein Skript über cron aus
Ich habe ziemlich viel nachgeforscht, wie das geht, und ich sehe, dass es in cron keine direkte Möglichkeit gibt, einen Job zu erledigen, sagen wir, jeden zweiten Donnerstag. Im Moment neige ich dazu, ein Skript zu erstellen , das nur jede Woche ausgeführt wird und eine "Flag" -Datei berührt, wenn …
12 bash  scripting  cron 


3
Bash löst Fehler aus, Zeile 8: $ 1: ungebundene Variable
Ich versuche zu lernen, wie man getopts verwendet, damit ich Skripte mit analysierter Eingabe haben kann (obwohl ich denke, dass getopts besser sein könnte). Ich versuche nur ein einfaches Skript zu schreiben, um die Prozentsätze der Partitionsnutzung zurückzugeben. Das Problem ist, dass eine meiner Bash-Funktionen nicht zu mögen scheint, dass …


5
Verwenden Sie $? in einer if-Anweisung
function foo { (cd $FOOBAR; <some command> if [$? -ne 0] then echo "Nope!" else echo "OK!" fi ) } Ich versuche, eine Funktion wie die oben beschriebene zu schreiben und in meine .bashrc-Datei einzufügen. Nachdem ich die Datei bezogen und ausgeführt habe, erhalte ich: Gesamtzeit: 51 Sekunden -Bash: [1: …
12 bash  scripting 

3
Wie leite ich die Liste der Befehle weiter, die von "tab complete" angezeigt werden?
Wenn ich Befehle in Bash verwende, mag ich die Option mit zwei Registerkarten, um die verfügbaren Befehle anzuzeigen. Einige Befehle haben mehr mögliche Übereinstimmungen als andere: Screenshot einer Tab-Vervollständigung http://img13.imageshack.us/img13/5541/picturemhy.jpg Gibt es eine Möglichkeit, die Ausgabe der doppelten Registerkarte an eine beliebige Stelle weiterzuleiten grep? Ich habe einen verwandten Beitrag …

2
Scrip, um Dateien zu löschen, die älter als 6 Monate sind
Einmal im Monat einen Cron-Job einrichten, um ein Skript zu starten. Das Skript soll eine Datei jeden Monat drehen, wenn sie zu groß wird, und die alte umbenennen. Wenn eine Datei älter als sechs Monate ist, wollte ich, dass sie gelöscht wird. Ich möchte dieses Skript einmal im Monat ausführen. …
12 scripting  ksh 


4
Beenden eines Shell-Skripts mit verschachtelten Schleifen
Ich habe ein Shell-Skript mit verschachtelten Schleifen und habe gerade herausgefunden, dass "exit" das Skript nicht wirklich beendet, sondern nur die aktuelle Schleife. Gibt es eine andere Möglichkeit, das Skript unter bestimmten Fehlerbedingungen vollständig zu beenden? Ich möchte "set -e" nicht verwenden, da es akzeptable Fehler gibt und es zu …
11 bash  shell  scripting  exit 

2
Passwort programmgesteuert ändern
In der aktuellen Version von Raspian weiß ich, dass es möglich ist, das Passwort des aktuell angemeldeten Benutzers über die Befehlszeile wie folgt zu ändern: sudo passwd Dadurch wird der Benutzer aufgefordert, zweimal ein neues Kennwort einzugeben. Dies erzeugt eine Ausgabe wie folgt: Changing password for pi. (current) UNIX password: …


Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.