Ich verwende rsync in einem Bash-Skript, um Dateien zwischen einigen Servern und einem NAS synchron zu halten. Ein Problem, auf das ich gestoßen bin, ist der Versuch, eine Liste der Dateien zu generieren, die sich während des rsync geändert haben. Die Idee ist, dass ich, wenn ich rsync ausführe, die …
Wie kann ich die Benutzer- / Besitzerberechtigungen einer Datei in ihre Gruppenberechtigungen kopieren? Zum Beispiel, wenn die Berechtigungen 755 sind, möchte ich, dass sie 775 werden. Klarstellung: 755 -> 775 123 -> 113 abc -> aac Bonus, wenn ich das rekursiv für alle Dateien in einem Verzeichnis machen kann. (Das …
Ich bin auf einer Ubuntu 10.04 Box und habe einen Server im Hintergrund (myserver &) über ssh gestartet. Es läuft einwandfrei, aber ich brauche eine Möglichkeit, die Standardeinstellungen des Servers zu ermitteln, da die einzige Möglichkeit zur Steuerung des Servers über diese Methode besteht. Gibt es eine Möglichkeit, die Standardeinstellung …
Gibt es eine Möglichkeit pgrep, mir alle Informationen zu jedem Vorgang zu geben, der ausgeführt pswird? Ich weiß , ich kann Rohr psdurch , grepaber das ist eine Menge Tipparbeit und es gibt mir auch die grepVerfahren selbst , das will ich nicht.
Ich muss einen automatisierten Prozess (über ein 1-minütiges Cron-Skript) bereitstellen, der nach TAR-Dateien in einem bestimmten Verzeichnis sucht. Wenn eine TAR-Datei gefunden wird, wird sie an der entsprechenden Stelle nicht geteert und dann die TAR-Datei gelöscht. Die tar-Dateien werden automatisch über SSH von einem anderen Server auf diesen Server kopiert. …
Ich habe einen Debian-Lenny-Server und möchte, dass der www-dataBenutzer /usr/local/zend/binin seinem PATH ein Skript in cron as ausführt www-data. Wie füge ich /usr/local/zend/binPATH hinzu, damit www-dataDateien ausgeführt werden können /usr/local/zend/bin?
Gibt es einen Bash-Befehl, um die IP-Adresse für eine Ubuntu-Box zu finden? Ich muss die IP-Adresse finden, damit ich später auf den Computer zugreifen kann.
Wie könnte man das Ausrufezeichen in einem Passwort umgehen: $ mysql -umyuser -pone_@&!two -bash: !two: event not found Es half nicht, den offensichtlichen Backslash zu versuchen: $ mysql -umyuser -pone_@&\!two [1] 22242 -bash: !two: command not found name@domain.com [~]# ERROR 1045 (28000): Access denied for user 'myuser'@'localhost' (using password: YES) …
Ich habe diese Frage vergeblich gegoogelt. Ich automatisiere hier bei der Arbeit einen Build-Prozess, und alles, was ich versuche, ist, Versionsnummern und eine winzige Beschreibung des Builds abzurufen, die möglicherweise mehrzeilig sein kann. Das System, auf dem dies ausgeführt wird, ist OSX 10.6.8. Ich habe alles von der Verwendung von …
Dies basiert auf dieser Falschmeldung hier. Das beschriebene Problem besteht darin, ein Bash-Skript zu haben, das Folgendes enthält: rm -rf {pattern1}/{pattern2} ... das, wenn beide Muster ein oder mehrere leere Elemente enthalten, auf mindestens eine Instanz von erweitert wird rm -rf /, vorausgesetzt, der ursprüngliche Befehl wurde korrekt transkribiert und …
Geschlossen . Diese Frage erfordert Details oder Klarheit . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Fügen Sie Details hinzu und klären Sie das Problem, indem Sie diesen Beitrag bearbeiten . Geschlossen vor 6 Jahren . Ich hätte gerne einen Countdown von 5 Minuten, der jede Sekunde …
Ich habe eine Zeichenfolge wie die folgende: test.de. 1547 IN SOA ns1.test.de. dnsmaster.test.de. 2012090701 900 1000 6000 600 Jetzt möchte ich alle Tabulatoren / Leerzeichen zwischen den Datensätzen durch ein einziges Leerzeichen ersetzen, damit ich es problemlos verwenden kann cut -d " " Ich habe folgendes versucht: sed "s/[\t[:space:]]+/[:space:]/g" und …
Ich möchte eine Schleife erstellen, die eine Ncftp-Übertragung wiederholt, wenn es einen Fehler zurückgibt. Ich bin ein wenig unsicher, wie die Exit-Code-Variable in einer Schleife verwendet werden kann. Würde so etwas funktionieren? until [$? == 0]; do ncftpput -DD -z -u user -p password remoteserver /remote/dir /local/file done
Ich arbeite mit einem Bash-Skript, um zu verhindern, dass es versucht, Variablen in meinem Heredoc zu ersetzen. Wie kann ein Heredoc eingestellt werden, um entweder A) die Variablennamen zu umgehen, anstatt sie zu analysieren, oder B) die gesamte Zeichenfolge unberührt zurückzugeben? cat > /etc/nginx/sites-available/default_php <<END server { listen 80 default; …
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.