Als «bash» getaggte Fragen

Fragen speziell zu GNUs Bourne Again SHell im Gegensatz zu anderen Bourne / POSIX-Shells. Verwenden Sie bei Fragen zu Unix-Shells im Allgemeinen stattdessen das Tag / shell.


4
Lassen Sie das Bash-Skript auf die Statusmeldung warten, bevor Sie fortfahren
Ich starte den Selenium-Server mit einem Bash-Skript. Wie Sie den Zeitstempeln im folgenden Protokoll entnehmen können, dauert es ungefähr 32 Sekunden, bis das Ding vollständig online ist: Feb 28, 2012 10:19:02 PM org.openqa.grid.selenium.GridLauncher main INFO: Launching a standalone server 22:19:02.835 INFO - Java: Sun Microsystems Inc. 20.0-b11 22:19:02.836 INFO - …
10 bash  logs  pipe  search  selenium 





3
Wie führe ich Zeilen aus, die aus einem Grep-Ergebnis stammen?
Ich habe eine Textdatei mit bestimmten Installationsanweisungen und weiß, dass ich nach einem eindeutigen Vorkommen in der Datei suchen kann. Die Textdatei enthält beispielsweise Folgendes: MYDIR = `find / home / user -name somedir` export PERL5LIB = $ PERL5LIB: $ MYDIR Wie kann ich in bash die Zeilen nach einem …
10 bash  grep 

5
Ausführen mehrerer Befehle mit su in Bash
Ich möchte verwenden su -c, um als Root mehrere Befehle insgesamt auszuführen. Ich möchte dafür kein zusätzliches Skript verwenden. Ich habe folgendes versucht: su root -c "tcpdump -i wlan0 -s 1500 -w CCCCCC & " -c "ls -lh" aber es führt nur das lsnicht das erste aus. Ich habe folgendes …
10 bash  su 

5
Finden Sie den absoluten Pfad aus einem Skript
In einem Skript komme ich auf $0den möglichen relativen Pfad dazu. Um es in absolut umzuwandeln, habe ich diese Lösung gefunden, die ich nicht verstehe: abspath=$(cd ${0%/*} && echo $PWD/${0##*/}) Mein Problem ist die Magie in ${0%/*}und ${0##*/}. Es sieht so aus, als ob der erstere den Verzeichnisnamen und der …
10 bash  path 

3
Best Practice für die Verwendung von $? in Bash?
Wenn ich diese Antwort über $ lese ? Eine andere Frage kommt mir in den Sinn. Gibt es eine bewährte Methode für die Verwendung von $? in Bash? Lassen Sie uns ein Beispiel haben: Wir haben ein lineares Skript und ich würde gerne wissen, dass der gesamte Befehl in Ordnung …

5
Kann IFS (Internal Field Separator) als einzelnes Trennzeichen für mehrere aufeinanderfolgende Trennzeichen fungieren?
Durch das Parsen eines Arrays mithilfe von IFS mit nicht weißen Leerzeichenwerten werden leere Elemente erstellt. Selbst das tr -sVerkleinern mehrerer Delims auf ein einziges Delim reicht nicht aus. Ein Beispiel kann das Problem klarer erklären. Gibt es eine Möglichkeit, "normale" Ergebnisse durch eine Optimierung von IFS zu erzielen (gibt …
10 bash  shell  scripting 


5
sh Startdateien über ssh
Ich habe einige wichtige Befehle, die ich ausführen muss, bevor eine sh-Shell gestartet wird. Dies ist erforderlich, um SSH-Befehle im SSH-Befehl ( ssh host somecommand) und in anderen Programmen, die Befehle ausführen, zu übergeben. In meinem habe .profileich folgendes: ihammerhands@wreckcreations:~> cat .profile #specific environment and startup programs export PS1="\u@wreckcreations:\w> " …
10 bash  ssh  shell  profile 

3
Wie öffne ich mehrere Dateien aus der Ausgabe "find"?
Ich weiß, dass ich mehrere Dateien in einem Verzeichnis wie folgt öffnen kann: find -name *.foo -xargs <command> {} \; Dies funktioniert, aber wenn Sie versuchen, eine Reihe von Textdateien gleichzeitig in gedit zu öffnen, werden diese nacheinander geöffnet (wenn eine Datei geschlossen wird, wird die nächste geöffnet). Ich möchte …
10 bash  find  xargs 


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.