Als «bash» getaggte Fragen

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


1
Wie kann man ein Shell-Skript mit bash aus zsh 'erzeugen'?
Ich benutze zsh und mag es sehr, aber ich arbeite viel mit Android-Quellen, die Kompilierungsskripte enthalten, die eine korrekte Auswertung von bash erfordern. Diese Skripte müssen vor dem Kompilieren bereitgestellt werden und Umgebungsvariablen und Shell-Funktionen definieren, die während des Kompilierens verwendet werden. Zsh kann diese Dateien nicht als Quelle verwenden, …
14 bash  zsh  oh-my-zsh 



4
Doppelter Stammordner vs einzelner Stammordner
Auf meiner Linux-Box habe ich in bash Zugriff auf einen "double root" -Ordner, der durch zwei Schrägstriche gekennzeichnet ist: tomas:~ $ cd / tomas:/ $ ls bin/ cdrom@ ... tomas:/ $ cd // tomas:// $ ls bin/ cdrom@ ... Der Inhalt des Ordners und seines Unterordners ist identisch mit dem …
14 linux  bash 

2
Bash: Ersetzen Sie alle Vorkommen eines Wortes im letzten Befehl
Fast aus Versehen habe ich herausgefunden, dass Sie so etwas tun können: $ cp foo.data bar1.data $ ^bar1^bar2 Und das läuft mit dem gleichen Befehl bar2.datastatt mit bar1.data. Wie wäre es nun, wenn das Zielwort mehrfach vorkommt? Beispielsweise: $ cp foo.data bar.data $ ^data^index Es ersetzt nur die erste dataErweiterung. …



1
Warum verhalten sich `bind` und` .inputrc` anders?
Ich versuche, das Richtige zu tun und meine Schlüsselbunde einzulegen ~/.inputrc. Es stellt sich jedoch heraus, dass ich mich ändern muss bind '"\e\C-j":"\e[1~quiet \e[4~\n"' in "\e\C-j": "\eOHquiet \eOF\n" Nun sind \eOH(nav-block-pos1 gebunden an beginning-of-line) und \eOF(nav-block-end gebunden an end-of-line) selbst Bindungen in meiner Konfiguration, auf die ich mich möglicherweise nicht …



7
Vor dem Lesen den Standard löschen
Ich habe das folgende Bash-Skript: # do some time consuming task here read -p "Give me some input: " input Nun, wie Sie vielleicht erraten haben, wird die unerwünschte Eingabe ebenfalls berücksichtigt, wenn ein Benutzer während der "zeitaufwendigen Aufgabe" einige zufällige Tasten drückt. Wie lösche stdin(oder ignoriere) ich es, bevor …
14 linux  bash  shell  stdin 

4
Warum funktioniert Strg-Pfeil in Bash unter OS X nicht?
Ich verwende Ctrl- ←und Ctrl- →auf jedem Linux-System, auf dem ich arbeite, aber diese Tastenkombinationen funktionieren nicht in Bash auf meinem Macbook Pro. Es wird Snow Leopard ausgeführt und ich verwende die integrierte Terminal-Anwendung. Die Tastenkombinationen scheinen von nichts zuvor oder von Terminal erfasst zu werden, denn wenn ich zu …
14 macos  bash 

3
So öffnen Sie eine Datei in vim mit Pipe
Ich kann den locateBefehl sehr oft verwenden. Also, wenn ich den folgenden Befehl ausführen. locate updatedb | head -1 Dann gibt es mir das O/p /usr/updatedb.conf Ich frage mich, ob es einen solchen Befehl gibt, mit dem ich diese Datei direkt öffnen kann. Ich hoffe auf so etwas. locate updatedb …
14 linux  bash  vim  pipe  locate 


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.