Als «bash» getaggte Fragen

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

2
Fix für Bash-Zeilenumbruch und Backspace-Anzeige unter Mac OS X?
Wenn ich Terminal öffne (unter Mac OS X 10.5.8) und eine lange Befehlszeile eingebe: ... der Text geht nicht in die nächste Zeile, wenn er umbrochen wird: Manchmal, wenn ich einen Befehl eingebe und dann die Rücktaste (oder den Aufwärtspfeil oder ^ U) drücke: ... die gesamte Zeile wird nicht …
14 mac-osx  bash 



4
Linux Bash Syntax: Bedeutung von &&, \ und -
Was bedeuten die Zeichen ' &&', ' \' und ' -' am Ende von Bash-Befehlen? Insbesondere bin ich auf die folgende Kombination von Zeilen gestoßen, die öffentliche Schlüssel zu Ubuntus Aptitude-Paket-Manager hinzufügen sollen. Wofür werden diese Zeichen hier verwendet? gpg --keyserver keyserver.ubuntu.com --recv 26C2E075 && \ gpg --export --armor 26C2E075 …
14 linux  bash 

3
Wie füge ich einen bekannten SSH-Host in ein Bash-Skript ein?
Ich erstelle ein Bash-Skript, um einen neuen Server bereitzustellen, auf dem ich eine Webanwendung bereitstellen kann. Eine Sache, die ich immer tun muss, ist, GitHub als bekannten Host zu verwenden ssh git@github.com. Wie kann ich diesen Prozess in einem Bash-Skript automatisieren und auf eine idempotente Weise ausführen?
13 ssh  bash 


3
grep verhält sich auf Fedora anders als auf Ubuntu
Wenn ich das in Fedora starte, sehe ich folgendes: $ ls hmm_data/indivA12_AATAAG/refs/par1/ 2R-orths.alleles 2R-ref.alleles $ ls hmm_data/indivA12_AATAAG/refs/par1/ | grep -F '-ref.alleles' 2R-ref.alleles Aber wenn ich auf Ubuntu (gleiche Daten) laufe, bekomme ich keine Ergebnisse von der grep: $ ls hmm_data/indivA12_AATAAG/refs/par1/ 2R-orths.alleles 2R-ref.alleles $ ls hmm_data/indivA12_AATAAG/refs/par1/ | grep -F '-ref.alleles' Irgendwelche …
13 ubuntu  bash  fedora  grep 

5
chsh: PAM-Authentifizierung fehlgeschlagen
Ich möchte die Standard-Shell-Umgebung ändern und chsh -s /bin/zshals root-Benutzer ausführen , aber eine Fehlermeldung angezeigt: chsh: PAM authentication failed. Ich finde diesen Thread http://ubuntuforums.org/showthread.php?t=1702833 Aber die Antwort hat mein Problem nicht gelöst Jede Hilfe wäre dankbar Dies ist der Inhalt von /etc/pam.d/chsh # # The PAM configuration file for …
13 linux  bash  shell 

2
Was ist der Unterschied zwischen "sudo -i" und "sudo bash -l"?
In letzter Zeit wurde eine Frage zu mehreren Sysadmins gestellt, die als Root fungieren. Auf diese Fragesudo bash -l wurde verwiesen. Ich habe auf Google und SE danach gesucht, aber ich verstehe den Unterschied zwischen sudo bash -lund nicht sudo -i. Aus den Manpages für bash und sudo geht hervor, …
13 linux  bash  sudo  root 

3
Erwarten Sie eine Zeitüberschreitung in Bash-Skripten
Wie füge ich im folgenden Skript eine Zeitüberschreitung für "erwarten" hinzu? Ich möchte es als 120 Sekunden einstellen. #!/bin/bash HOST="localhost" USER="myuname" PASS="mypassword" VAR=$(expect -c " spawn ssh $USER@$HOST expect \"password:\" send \"$PASS\r\" expect \"\\\\$\" send \"ls\r\" expect -re \"$USER.*\" send \"logout\" ") echo "===============" echo "$VAR"
13 bash  expect 

3
Wie kann ich mit sudo prüfen, ob eine Datei existiert?
Ich möchte überprüfen, ob eine Datei wie diese existiert [ -f /path/to/file/ ] Ich führe diesen Befehl jedoch als normaler Benutzer aus und die Datei gehört root. Wie kann ich sudo verwenden, um dies zu erreichen? sudo [ -f /path/to/file/ ] funktioniert nicht.
13 linux  bash  sudo 



5
ulimit -n ändert sich nicht - Werte limits.conf hat keine Auswirkung
Ich versuche, die maximale Anzahl offener Dateideskriptoren für alle Benutzer eines Ubuntu-Computers zu erhöhen. Diese Frage ist eine Art Folgemaßnahme zu dieser Frage. Die Einstellung des offenen Dateideskriptors limits.conf wird von ulimit nicht gelesen, auch wenn pam_limits.so erforderlich ist mit der Ausnahme, dass ich die erforderlichen "root" -Einträge in der …
13 linux  ubuntu  bash  pam  ulimit 

2
Gibt es ein globales .bash_profile für alle Benutzer auf einem System?
Also bin ich über svn color gestolpert und dachte, es wäre etwas Nützliches, das alle unsere Entwickler schätzen würden. In der Vorlesung dazu heißt es, dass Sie Code in Ihren Code einfügen ~/.bash_profilesollen. Ich frage mich jedoch, wie ich diesen Code möglicherweise global auf dem Server einbinden kann. Gibt es …
13 bash  svn 

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.