sleep ist ein sehr beliebter Befehl und wir können den Schlaf ab 1 Sekunde starten: # wait one second please sleep 1 aber was ist die Alternative, wenn ich nur 0,1 Sekunden oder zwischen 0,1 bis 1 Sekunde warten muss? Bemerkung: unter Linux oder OS X sleep 0.XXXfunktioniert es gut, …
Normalerweise laufe ich aptitude -y install localesdann dpkg-reconfigure locales, um das Gebietsschema einzurichten. Jetzt möchte ich es in ein Shell-Skript einfügen. Wie kann ich Folgendes zuverlässig ausführen, automatisch / nicht interaktiv? Wählen Sie en_US.UTF-8und legen Sie es als Systemstandard fest Deaktivieren Sie alle anderen Gebietsschemas (Optional) Überprüfen Sie, ob /etc/default/localeder …
Wie implementiere ich die Behandlung von ctrl+ cin Bash-Skripten, sodass das Skript unterbrochen wird, sowie den aktuell ausgeführten Befehl, der vom Skript gestartet wird? (Stellen Sie sich vor, es gibt ein Skript, das einen lang laufenden Befehl ausführt. Der Benutzer drückt ctrl+ cund unterbricht den Befehl, aber das Skript wird …
Ich versuche ein Shell-Skript zu erstellen, das unter anderem ssh-agent startet und dem Agenten einen privaten Schlüssel hinzufügt. Beispiel: #!/bin/bash # ... ssh-agent $SHELL ssh-add /path/to/key # ... Das Problem dabei ist, dass ssh-agent anscheinend eine weitere Instanz von $ SHELL startet (in meinem Fall bash) und aus der Sicht …
Versteht jemand diesen großen Unterschied in der Verarbeitungszeit, wenn er eine Zwischendatei oder eine Pipe verwendet? Ich konvertiere tiff nach pdf unter Verwendung von Standardtools auf einem frischen Debian-Squeeze-Server. Eine Standardmethode ist, zuerst nach ps zu konvertieren. Ohne Rohr: root@web5:~# time tiff2ps test.tif > test.ps real 0m0.860s user 0m0.744s sys …
Ich versuche, einen Bash-Befehl zu schreiben, der alle Dateien löscht, die einem bestimmten Muster entsprechen. In diesem Fall sind es alle alten VMware-Protokolldateien, die erstellt wurden. Ich habe diesen Befehl ausprobiert: find . -name vmware-*.log | xargs rm Wenn ich den Befehl ausführe, werden jedoch alle Ordner mit Leerzeichen im …
Ich möchte, dass ein Benutzer über Sudo-Rechte (ohne Kennwortprüfung) für einige Shell-Skripte in einem bestimmten Verzeichnis (in meinem Fall /usr/local/tomcat7/bin) und an keiner anderen Stelle verfügt. Was ist der einfachste Weg, um dies zu erreichen? So etwas in /etc/sudoersschien nicht zu funktionieren: jsmith ALL=(ALL) NOPASSWD: /usr/local/tomcat7/bin
Ich habe ein Skript, das den Befehl s_client von openssl verwendet, um Zertifikate für eine große Anzahl von Hosts abzurufen. Einige dieser Hosts sind aufgrund einer Firewall unweigerlich nicht erreichbar. Ist es möglich, das Timeout für s_client auf einen Wert zu setzen, der viel kürzer als der Standardwert ist? Ich …
Ich verwende derzeit rsyncein Skript, das eine PHP-Anwendung von einem Staging auf einen Produktionsserver verteilt. Hier ist, wie: rsync -rzai --progress --stats --ignore-times --checksum /tmp/app_export/ root@app.com:/var/www/html/app/ Derzeit wird eine Liste aller Dateien ausgegeben, die verglichen werden (alle Dateien im Projekt). Ich möchte jedoch, dass nur die geänderten Dateien ausgegeben werden, …
Ich erstelle ein Skript, das eine MySQL-Datenbank mit dem Dienstprogramm mysqldump sichert. Ich schreibe dieses Skript in der Shell "sh". Ich möchte den Ausgabestatus von mysqldump im Skript erfassen (dh, wenn der Befehl mysqldump fehlgeschlagen ist oder erfolgreich war), damit ich melden kann, ob das Skript erfolgreich war oder nicht. …
Ich frage mich, ob ich ein Skript schreiben kann, das eine Änderung in einer Datei überwacht und eine Aktion ausführt, wenn die Änderung erkannt wird. Ausführliche Erklärung: OpenVPN schreibt seinen Status alle 1 Minute in eine Datei. Ich muss diese Statusdatei analysieren und Maßnahmen ergreifen. OpenVPN schneidet die Statusdatei vor …
Ich möchte ein Passwort für den Standardbenutzer des Postgresql-Servers festlegen postgres. Ich habe es gemacht mit: sudo -u postgres psql # \password postgres Ich möchte diesen Schritt auf vielen Computern ausführen, daher möchte ich ein bashSkript erstellen , um dasselbe zu tun. Wie erreicht man das in Bash?
Ich habe einen Befehl, der eine Ausgabe wie diese erzeugt: $. / Befehl1 Wort1 Wort2 Wort3 Ich möchte diese drei Wörter als Argumente an einen anderen Befehl wie diesen übergeben: $ command2 word1 word2 word3 Wie übergebe ich die Ausgabe von Befehl1 als drei verschiedene Argumente $ 1 $ 2 …
Ich erstelle ein Bash-Skript für einige Aufgaben. Eine dieser Aufgaben ist das Erstellen einer MySQL-Datenbank aus demselben Bash-Skript. Was ich gerade mache, ist das Erstellen von zwei Variablen: eine für den Benutzernamen des Geschäfts und die andere für das Passwort des Geschäfts. Dies ist der relevante Teil meines Skripts: MYSQL_USER=root …
Ich habe einen Param-Block in meinem Skript Param ( [Parameter(Mandatory=$True)] [string]$FileLocation, [Parameter(Mandatory=$True)] [string]$password = Read-Host "Type the password you would like to set all the users to" -assecurestring ) Kann ich das Read-Host CmdLet in einem erforderlichen Parameterfeld verwenden? Wenn nicht, was kann ich tun, um sicherzustellen, dass ich den …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.