Als «bash» getaggte Fragen

13
Können Git-Bash und Cygwin Shell dasselbe tun?

Können Git-Bash und Cygwin-Shell unter Windows 10 dasselbe tun? Was kann einer tun, der andere nicht? Zum Beispiel, Können beide als Muscheln genauso funktionieren wie Bash? Welche Programme und Befehle können in einem ausgeführt werden, aber nicht in dem anderen? In git-bash kann ich...

13
Warum funktioniert Shift Insert nur im Insert-Modus?

Ich habe gerade versucht, einige Inhalte (in Git Bash auf dem CentOS-Server) mit vim in eine Datei einzufügen. Ich habe gerade die Datei geöffnet und versucht, shift+ zu verwenden, insertund habe festgestellt, dass die erste Hälfte (ungefähr) abgeschnitten wird, aber wenn ich vim auf Einfügemodus...

13
Ich kann Bashs "Mapfile" nicht weiterleiten ... aber warum?

Ich möchte nur alle Dateien in einem bestimmten Verzeichnis in ein Bash-Array bringen (vorausgesetzt, keine der Dateien enthält eine neue Zeile im Namen): Damit: myarr=() find . -maxdepth 1 -name "mysqldump*" | mapfile -t myarr; echo "${myarr[@]}" Leeres Ergebnis! Wenn ich auf Umwegen eine...

13
Chmod und -r + r

Ich habe versucht, den Befehl chmod in der falschen Reihenfolge aufzurufen. chmod file.txt -rDas hat aus irgendeinem Grund funktioniert. chmod file.txt +rAuf der anderen Seite weigerte sich zu arbeiten. Warum ist das? Aus welchem ​​Grund funktioniert ein Befehl und der andere

13
Wie ersetze ich rekursiv Zeichen durch sed?

Ist es möglich, Vorkommen einer Zeichenfolge rekursiv zu ersetzen, ohne dieselbe Folge erneut zu durchlaufen? Durch Ausführen eines sedwie in den folgenden Szenarien kann ich die erwähnte Ausgabe erhalten. $ echo XX | sed -e 's/XX/XoX/g' XoX $ echo XXX | sed -e 's/XX/XoX/g' XoXX $ echo XXXX |...

12
Rette mich vor dem Kauderwelsch-Terminal

Während ich in einer Remote-SSH-Sitzung angemeldet bin, verwende ich manchmal die falsche Datei (eine Binärdatei oder ein Verzeichnis) und die Anzeige wird in Kauderwelsch umgewandelt. Der einzige Ausweg besteht darin, das Terminal zu schließen und ein neues zu eröffnen, was mich frustriert, da...

12
Was ist das Verzeichnis "//"?

Auf verschiedenen Linux-Rechnern können Sie cd / und cd // Die Shell sagt, dass das aktuelle Verzeichnis '/' oder '//' ist, nachdem der entsprechende Befehl verwendet wurde. Die Frage lautet also: Was ist der Unterschied zwischen '/' und '//', und wenn die Antwort 'kein Unterschied' lautet, warum...

12
Benutzerdefinierte Vim-Hervorhebung

Ich bearbeite gerade einige XML-Dateien und habe mir einige Kommentare zu Dingen hinterlassen, auf die ich zurückkommen kann. So was <!-- Question: bla bla --> Ich bearbeite gerade mit vim und möchte, dass vim die Frage jetzt hervorhebt, damit ich meinen Code leicht durchsehen und alle...

12
Cygwin - CD im Bash-Skript

Ich bin neu in der Verwendung von Cygwin, daher entschuldige ich mich, wenn dies eine sehr neue Frage ist. Ich habe ein Bash-Skript, in dem ich ein Verzeichnis "cd" und dann etwas in diesem Verzeichnis tue. Der Befehl cd schlägt jedoch mit "Keine solche Datei oder kein solches Verzeichnis / c /...

12
Wie vermeide ich Tilde ~ in der Bash-Eingabeaufforderung?

Ich möchte die Tilde aus der Anzeige innerhalb der PS1-Variablen entfernen. Meine aktuelle PS1-Zeichenfolge: PS1="\h:\w\n$" Und die Eingabeaufforderung sieht folgendermaßen aus: lnx-hladky:/tmp/plugtmp $ Mir gefällt nicht, dass das Verzeichnis $ HOME als Tilde angezeigt wird. Kann das vermieden...