Als «bash» getaggte Fragen

7
Führen Sie den Befehl fc aus dem Verlauf erneut aus

Manchmal verwende ich das fceingebaute bash(3.2, wenn das wichtig ist), um Befehle aus dem Verlauf abzurufen . Dies bietet auch die Möglichkeit, vor der Ausführung zu bearbeiten. Zum Beispiel durch Eingabe fc 23 27 Ich kann Befehl 23 bis 27 erneut ausführen. Jetzt möchte ich diesen speziellen fc 23...

7
Datumsformat in Protokoll konvertieren

Ich habe ein Protokoll mit folgendem Datumsformat: 2013-12-14 18:53:33 aaaaaaaaaaaaaaaa 2013-12-14 18:53:33 bbbbbbbbb 2013-12-14 18:53:33 ccccccccccccccccccccc Was wäre die einfachste Lösung, um es zu konvertieren Dec 14 18:53:33 aaaaaaaaaaaaaaaa Dec 14 18:53:33 bbbbbbbbb Dec 14 18:53:33...

7
Wie erhalten Sie Beschreibungen der verfügbaren Shopt-Optionen?

Wie kann kanonisch auf die lokale Dokumentation aller verfügbaren Shell-Optionen zugegriffen werden shopt? Ich verwende Ubuntu 12.04 und kann ausführen help shopt, um eine Beschreibung der Funktionen zu erhalten shopt: shopt: shopt [-pqsu] [-o] [optname ...] Set and unset shell options. ... Ich...

7
Wie kann ich Eingaben im Terminal löschen?

Xubuntu 13.10 Angenommen, ich füge einen Befehl ein, so etwas wie sudo apt-get install abc yxz 123 DEF MMM KKK in das Terminal. Dann hatte ich plötzlich eine Änderung im Sinn und möchte daher die letzten 3 Pakete ohne Rücktaste löschen. Gibt es eine Möglichkeit, sie zu markieren, wie bei der...

7
Parallele Ausführung des Bash-Skripts

Ich habe eine Tabelle URL_Experimentin meiner Datenbank ( mySQL-Datenbank ). Ich habe 2 Millionen URL-Links in dieser Tabelle. Für jede URL überprüfe ich, ob ein bestimmter Text in der URL vorhanden ist, und aktualisiere die Informationen wieder in meiner URL_ExperimentTabelle. Jetzt muss ich das...

7
adduser: Geben Sie in diesem Modus nur einen Namen an

Ich versuche, einen Benutzer mit diesem Befehl auf meinem Debian-Server hinzuzufügen: #!/bin/bash APPUSER="test1" APPGROUP="test2" # User adduser -c 'uwsgi user' --group $APPGROUP --system --no-create-home --disabled-login --disabled-password $APPUSER Es sagt mir jedoch, dass ich nur einen Namen...

7
Bash Scripting - Lesen Sie Tarball von stdin

Ich habe eine Aufgabe, die ich schreiben muss und die meiner Meinung nach dumm einfach sein sollte, aber ich habe es tatsächlich ziemlich schwer. Ich habe ein kurzes Bash-Skript, das eine bestimmte Art von Anwendung in Tarball-Form aufnimmt und erstellt. Derzeit sind nur zwei Befehlszeilenargumente...

7
Leitet dies nach / dev / null um?

Ich habe dieses Skript im Arch-Wiki gefunden, dem ein ffmpegBefehl wie dieser vorangestellt ist < /dev/null ffmpeg -i "$a" -qscale:a 0 "${a[@]/%flac/mp3}" Ich verstehe den Befehl ffmpeg, es ist der < /dev/nullTeil. Soll es die ausführliche Ausgabe umleiten

7
Wo wird $ _ von POSIX definiert?

In den Kommentaren zur akzeptierten Antwort auf diese Unix & Linux StackExchange-Frage wird angegeben, dass dies $_"einer von nur 7 speziellen Parametern ist, die von POSIX definiert wurden". Ich kann diese Definition nicht finden, obwohl ich acht andere von POSIX definierte spezielle Parameter...

7
BASH zurück zur Hauptfunktion

Ich habe ein BASH-Skript, das eine Funktion aufruft, die andere Funktionen aufruft: #!/bin/bash function foo { function bar { # do something } bar } foo Wie kann ich bardirekt zur Hauptfunktion zurückkehren? Der Fall ist, dass barBenutzereingaben verarbeitet werden und wenn es eine negative Antwort...