Als «bash» getaggte Fragen

Bash (Bourne-Again SHell) ist die Shell, die standardmäßig in der Befehlszeilenschnittstelle von Ubuntu verwendet wird.

3
Wiederholen Sie den Terminalbefehl bis zur angegebenen Ausgabe
Ich möchte einen Alias ​​definieren, der alle x Sekunden einen Befehl ausführt, bis ein zugrunde liegender Prozess eine bestimmte Ausgabe liefert. Dann sollte der Befehl nicht mehr ausgeführt werden. Ist das möglich und wenn ja, wie? Hilfe wird sehr geschätzt. Ich bin fast zufrieden mit alias test1='while true; do <command>; …


3
Wie kann ich neue Dateien in einem Verzeichnis überwachen und in ein anderes Verzeichnis verschieben / umbenennen?
Ein Programm generiert output.txtnach jeder 15. Iteration eines bestimmten Prozesses Ausgabetextdateien, die benannt sind. Dabei wird der letzte überschrieben output.txt. Ich möchte die Dateien jedoch behalten und kann den Dateinamen im Programm nicht ändern. Kann ich zusammen mit dem Programm ein Skript ausführen, das das Ausgabeverzeichnis überwacht und die output.txtDateien …


1
Alternative für | (Rohr-) Betreiber
Ich suche nach einer Alternative für den |Operator in der Bash-Shell, um die Ausgabe des Befehls als Eingabe für den nächsten Befehl umzuleiten. Gibt es eine Alternative? etwas wie : command1 | command2 | command3 mit Alternative zu: command1 X command2 X command3 Xwird anstelle von verwendet |. Ist es …
8 bash 

2
Durchlaufen Sie alle Ordner und führen Sie das Skript aus
Ich habe ein Bash-Skript install.shin meinem aktuellen Verzeichnis und ein Verzeichnis, appsdas mehrere Verzeichnisse enthält. Ich möchte diese Unterverzeichnisse im App-Ordner durchlaufen und ein Skript ausführen. Nach dem Ausführen des Skripts im ersten Ordner sollte es zurückkehren und in den nächsten Ordner gelangen. Ich habe es versucht, aber es wird …

2
Verhindern Sie die Parametererweiterung im Shell-Skript
Ich muss oft eine rekursive Suche in Dateien durchführen. Ich bin es leid, ständig die gesamte Kombination "find / grep" einzugeben, und habe gerade ein Skript mit der folgenden Zeile erstellt: find . -name $1 -exec grep $2 {} + 2>/dev/null Die Idee ist, dass ich es zum Beispiel ausführen …
8 bash  scripts 

2
Können Sie den Gnome-Schlüsselring im Bash-Skript verwenden, wenn ja, wie?
Ich entwickle ein automatisiertes Montageskript für Windows-Freigaben. Ich habe das Skript fertiggestellt und es funktioniert einwandfrei, aber es ist möglich, Gnome Keyring zur Bash hinzuzufügen. Sobald der Benutzer sein Passwort schreibt, wird es in Gnome Keyring gespeichert und später von dort übernommen. Außerdem müssen die Kennwörter meiner Windows AD-Benutzer jeden …


4
Weisen Sie das VNC-Passwort mithilfe eines Skripts zu
Ich verwende ein Skript, um automatisch einen Computer einzurichten. Ich muss dem vnc-Server ein Kennwort für den Benutzer zuweisen, was normalerweise mit dem vncserverBefehl erfolgt. Der Benutzer wird jedoch aufgefordert, sein Kennwort einzugeben und erneut einzugeben, was das Skript nicht kann. Wie kann ich das VNC-Passwort ohne interaktive Eingabeaufforderung einrichten? …

2
Wie setze ich die Standardberechtigungen für / etc zurück?
Ich habe versehentlich Berechtigungsänderungen für vorgenommen /etc. Jetzt gibt es mir die folgende Fehlermeldung: bash: /etc/bash.bashrc: Permission denied I have no name!@chandan-Inspiron-5520:~$ sudo /etc/init.d/apache2 restart sudo: unable to stat /etc/sudoers: Permission denied sudo: no valid sudoers sources found, quitting sudo: unable to initialize policy plugin
8 bash  permissions  sudo  etc 



4
Pipable-Befehl zum Drucken in Farbe?
Ich bin ein bisschen neu in der Bash-Skripterstellung und frage mich, ob es ein Programm oder einen eingebauten Befehl zum Weiterleiten gibt, der in einer bestimmten Farbe gedruckt wird. Oder gibt es dafür ein Echo-Argument? Wie ich tun könnte: echo Hi | commandhere -arguement blue und es würde "Hi" in …


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.