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.


2
Probleme im Skript mit Leerzeichen im Dateinamen
Ich habe ein Skript, das scp eine Datei vom Remote-Host zurück zum lokalen ist. Manchmal enthalten die Dateinamen Leerzeichen. scp mag keine Leerzeichen in seinen Dateinamen. Aus irgendeinem Grund haben meine Versuche, mit den Leerzeichen umzugehen, nicht zum richtigen scp-Pfad geführt. Code: PATH=/var/root/Documents/MyFile OG-v1.2.3.pkg scp $PATH Me@10.1.10.33:/Users/Me/Desktop Ergebnisse in Cannot …


2
Ausschließen eines Verzeichnisses beim Komprimieren von Dateien
Ich habe ein Bash-Skript, das ungefähr so ​​funktioniert: zip -0 ../backup/backup.zip \ -r ./* \ -x \*CVS\* \ -x *Thumbs.db* \ Das Verzeichnis, das gesichert wird, ist ein SVN-Archiv (früher war es CVS). Ich konnte es nicht dazu bringen, .svn und seinen Inhalt auszuschließen. Was ist der sauberste Weg, um …
11 bash  scripting  zip 



2
Was ist der „richtige Weg“, um Änderungen in /etc/resolv.conf mit /etc/resolv.conf.d vorzunehmen?
Ich resolv.confwar früher statisch und du hast es selbst bearbeitet. Später schrieb der DHCP-Client es mit einigen statischen Einträgen und dem, was er aus der DHCP-Lease erhielt, neu. Heutzutage haben einige Distributionen - wie meine (Linux Mint 18.1) - einen /etc/resolv.conf.dMechanismus mit mehreren Unterverzeichnissen von Skripten, und ich kann mir …





4
Wie kann ich ein Passwort speichern, wenn ich SCP (Kopie) verwende?
Ich habe ein Problem, wenn ich eine Datei mit SCP von einem anderen Computer auf meinen Computer ziehe. Die Datei wurde erfolgreich übertragen, aber jedes Mal, wenn nach einem Passwort gefragt wird. Ich möchte diesen SCPBefehl wie folgt ausführen cronjob: Wie kann ich ein Kennwort für diese Automatisierung speichern? scp …
11 scripting  scp 

6
Wie kann ich eine vollständige URL aus einer halbzufälligen Zeichenfolge extrahieren / analysieren?
Ich möchte, dass bash eine vollständige URL (und nur die URL) aus einer zufälligen kurzen Zeichenfolge analysiert / extrahiert. Beispiele: bob, the address is http://www.google.com oder https://foo.com/category/example.html is up oder Error 123 occurred at http://bit.ly/~1223456677878 oder Stats are up: https://foo1234.net/report.jpg Ich habe es versucht, cat foo_output | egrep -o "https?://[\w'-\.]*\s"aber …

2
Mehrzeiliger Befehl: Eine Zeile auskommentieren
Ich verwende gerne das folgende Format in Skripten für Befehle mit vielen Parametern (zur besseren Lesbarkeit): docker run \ --rm \ -u root \ -p 8080:8080 \ -v jenkins-data:/var/jenkins_home \ -v /var/run/docker.sock:/var/run/docker.sock \ -v "$HOME":/home \ jenkinsci/blueocean Aber manchmal möchte ich einen dieser Parameter wie folgt kommentieren: # -p 8080:8080 …

1
Führen Sie einen Befehl oder eine Funktion aus, wenn SIGINT oder SIGTERM an das übergeordnete Skript selbst gesendet wird, nicht an die untergeordneten Prozesse
Nehmen wir an, ich habe das script.sh #!/bin/bash exit_script() { echo "Printing something special!" echo "Maybe executing other commands!" kill -- -$$ # Sends SIGTERM to child/sub processes } echo "Some other text" #other commands here sleep infinity Ich möchte script.shdie Funktion ausführen, exit_scriptwann immer sie empfängt SIGINToder SIGTERM Zum …

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.