Als «bash» getaggte Fragen

Bash ist eine kostenlose Shell für Unix-ähnliche Betriebssysteme aus dem GNU-Projekt.


3
Wie kann ich einen Rohrbruchfehler beheben?
Ich habe kürzlich RVM (gemäß den Anweisungen unter http://rvm.io ) nach einer Neuinstallation von Ubuntu 12.10 neu installiert, als ich ein SSD-Laufwerk bekam. Wenn ich jetzt tippe: type rvm | head -1 Ich erhalte folgende Fehlermeldung: rvm is a function -bash: type: write error: Broken pipe Aber wenn ich den …
36 bash  ruby  .bash-profile  rvm 





7
Wie deaktiviere ich set -e für einen einzelnen Befehl?
Der Befehl set -e führt dazu, dass ein Bash-Skript sofort fehlschlägt, wenn ein Befehl einen Exit-Code ungleich Null zurückgibt. Gibt es eine einfache und elegante Möglichkeit, dieses Verhalten für einen einzelnen Befehl innerhalb eines Skripts zu deaktivieren? An welchen Stellen ist diese Funktionalität im Bash-Referenzhandbuch ( http://www.gnu.org/software/bash/manual/bashref.html ) dokumentiert ?
36 bash 

2
Was genau ist <() in bash (und = () in zsh)?
Ich fühle mich ziemlich wohl mit Bash, aber vor kurzem habe ich einen Ersatz bekommen, den ich nicht kannte. Was genau ist &lt;(&lt;command&gt;)in der Bash? Wie verhält es sich mit dem =(&lt;command&gt;)in zsh? Ich verstehe, dass dies etwas mit Standard-Dateideskriptoren zu tun hat. In meinem Computer echo &lt;() kehrt zurück …
36 linux  bash  shell  zsh 

1
Was macht der eingebaute Befehl in Bash?
Ich weiß, was ein eingebauter Befehl ist, aber was macht er builtinselbst? Das Ausführen which lszeigt mir /bin/ls, aber das Ausführen which builtingibt nichts zurück. man builtingibt mir nur eine Liste der eingebauten Befehle, von denen einer ist builtin. Der Rest der Manpage erklärt, was ein Builtin ist, aber nicht …
35 bash 

3
Können Verlaufsdateien in Bash vereinheitlicht werden?
Ich führe routinemäßig mehrere screenSitzungen auf meinen Linux-Desktops und -Servern aus. Ein Problem dabei ist, dass ich grepim Verlauf meines Befehls feststellen muss, dass ich einen Befehl in einer anderen Sitzung ausgegeben habe und mich trennen und erneut anfügen muss, um dieses Verlaufselement abzurufen. Ist es möglich, die unterschiedlich aktualisierten …
35 linux  bash 

6
Eine bequemere Möglichkeit, einen langen $ PATH zu bearbeiten?
Ich möchte in ~ / .bashrc ein paar Verzeichnisse zu meinem $ PATH hinzufügen. Mein $ PATH ist ziemlich lang, daher ist es etwas schwierig zu erkennen, welche Verzeichnisse es enthält und in welcher Reihenfolge. Ich weiß, dass ich mein ~ / .bashrc so ändern kann, dass es: PATH=$PATH:/some/dir PATH=$PATH:/another/dir:/yet/another …
35 linux  bash  unix  path 

2
Öffnen Sie das Gnome-Terminal programmgesteuert und führen Sie die Befehle aus, nachdem bashrc ausgeführt wurde
Zum Starten meiner Entwicklungsumgebung habe ich ein kleines Skript geschrieben. Ein Teil ist das Öffnen eines Gnome-Terminals mit mehreren Registerkarten, auf denen automatisch einige Befehle ausgeführt werden sollen. Einige dieser Befehle hängen von einem bereits ausgeführten .bashrc ab. Aber bei der Verwendung gnome-terminal --tab -e "Befehl" --tab --tab Der Befehl …

3
Befehl: sudo su -
Ich verstehe was su -tut Meldet Sie mit der Root-Umgebung bei Root an (im Gegensatz zu sudem, der Sie mit Ihrer Umgebung in root anmeldet) Und ich verstehe , was sudotut Sie sind root für einen Befehl Ich bin mir aber nicht sicher, was dies bewirkt: sudo su - Jeder …
35 unix  bash  sudo  su 


3
Echo-Text mit neuer Zeile in Bash
Ich möchte Text an eine Datei anhängen. Also schrieb ich in Bash echo text &gt;&gt; file.conf Es hinterlässt jedoch keine neue Zeile. Also kann ich das nur einmal machen. Wie füge ich eine neue Zeile hinzu?
35 linux  bash 

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.