Als «bash» getaggte Fragen

Bash ist die Bourne Again SHell, der Nachfolger der klassischen Unix sh (Shell).


4
Wie kann man den Titel eines Terminals mit dem Befehl 'tput' festlegen?
Durch diese Antwort habe ich herausgefunden, dass ich seit Jahren auf naive Weise Terminalfarben in meiner Eingabeaufforderung einstelle. Ich habe jetzt meine .bashrc geändert, um 'tput'-Befehle zu verwenden, um verschiedene Elemente meiner Eingabeaufforderung einzufärben. Der einzige verbleibende Escape-Code, den ich habe, ist folgender: TITLEBAR="\[\033]2; PROD - \u@\h:\w \007\]" Weiß jemand, …


2
rsync: Wie schließe ich Dotfiles nur im obersten Verzeichnis aus?
Bei der Durchführung von Sicherungen unter Bash with rsyncversuche ich, alle Punktedateien und versteckten Verzeichnisse im obersten Verzeichnis auszuschließen, nicht jedoch diejenigen in ansonsten anvisierten Verzeichnissen. Zum Beispiel: /copyme.c /.dontcopythisfile /.dontcopythisdirectory/or_its_contents /directory/.butcopymetoo rsync -a --include=".includeme" --exclude=".*" . DESTKopieren der gewünschten Punktedateien in Unterverzeichnisse schlägt fehl, Variationen wie z. B. schlagen …
8 regex  bash  rsync 




4
Wenden Sie mehrere .patch-Dateien an
Ich habe ein Verzeichnis mit .patchDateien, die mit diff generiert wurden. Ich möchte all diese Patches mit patch -p1auf ein anderes Verzeichnis anwenden . Aber Patch nimmt nur eine Datei, es sei denn ich cat. Was wäre der Befehl, um mehrere Dateien mit xargsoder einem ähnlichen Tool anzuwenden .
8 bash  patch  diff  xargs 



2
Wie kann man herausfinden, ob ein OpenSSL-Zertifikat von einem bestimmten privaten Schlüssel erstellt wurde?
Ich habe ein OpenSSl-Zertifikat. Ich brauche auch den privaten Schlüssel. Mir wurde gesagt, dass es sich irgendwo auf dem Server befindet, und tatsächlich habe ich mehrere SSL-Schlüsseldateien gefunden. Bevor ich sie alle mit brutaler Gewalt ausprobiere: Kann ich auf dem Terminal herausfinden, ob zum Erstellen des Zertifikats ein privater Schlüssel …

2
So übergeben Sie Eingaben von einem Skript mithilfe von Bash in ein anderes
Ich schreibe ein Skript, in dem ich das mysql_secure_installationSkript starten und an jeder Eingabeaufforderung die entsprechenden Antworten geben möchte . Ich habe versucht, Echo wie folgt zu verwenden: echo -e "\n\n$db_pass\n$db_pass\n\n\n\n\n" | /usr/bin/mysql_secure_installation Es funktioniert nicht vollständig. Es scheint, dass es die letzten 5 Fragen richtig beantwortet, aber die ersten …
7 mysql  bash  centos6 

1
Bereitstellung normaler Funktionen für die Initialisierung und das Herunterfahren von normalen Benutzern (ohne Rootberechtigung)
Ich hoste eine experimentelle / testende Linux-Box, auf der die Debian Wheezy 7.4.0-Distribution ausgeführt wird. Verschiedene Benutzer melden sich über ssh bei ihren Konten am Computer an und können die Entwicklungstools ausführen und ihre Programme als Dienste im Hintergrund ausführen, wenn sie dies wünschen. Da es sich um eine Testmaschine …

1
Wie lade ich das Avatar-Image von einem Active Directory-Server herunter?
Ich verwende die Binärdatei ldapsearch.exe, die zusammen mit einem Oracle-Client installiert wurde. Es hat eine Weile gedauert, um die gewünschten Argumente herauszufiltern, aber ich kann erfolgreich eine Verbindung zu AD herstellen und Textattribute analysieren (einen Benutzernamen angeben, eine E-Mail nachschlagen usw.). Ich möchte aber auch die Avatar-Bilder aufnehmen, die Exchange …

5
Wie teile ich eine Zeichenfolge gegen ein Zeichen in BASH?
Ich möchte in der Lage sein, einen Autorisierungscode nach -Zeichen zu teilen , damit ich jedes Segment einzeln bearbeiten kann. Ich möchte keine externen Binärdateien ( awk, grep) verwenden - dies soll so minimalistisch wie möglich sein. Wie kann ich das erreichen? Hier ist ein Beispiel für einen Authentifizierungscode: 82a8-bd7d-986d-9dc9-41f5-fc02-2c20-3175-097a-c1eb
7 linux  ubuntu  bash  strings 

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.