Als «bash» getaggte Fragen

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


3
Cygwin bash sed sperrt meine Dateien
Wenn ich Dateien in Cygwin Bash mit dem Befehl sed ändere, wird die Datei gesperrt. Reproduzieren: Öffnen cmdund cdzu nicht-Benutzerverzeichnis (fe temp) echo aaa > test.txt Öffne im Texteditor, füge eine Zeile hinzu, versuche zu speichern => funktioniert %CYGWIN_HOME%\bin\bash -c "sed -i 's/aaa/bbb/' test.txt" Fügen Sie im Texteditor eine weitere …
12 windows  bash  sed  cygwin 

1
So entfernen Sie Zeichen in der Mitte einer Zeichenfolge in Bash
In Bash habe ich eine Zeichenfolge und ich versuche, ein Zeichen in der Mitte der Zeichenfolge zu entfernen. Ich weiß, wir können Zeichen vom Anfang oder Ende eines Strings wie folgt entfernen: myVar='YES' myVar="${myVar#'Y'}" myVar="${myVar%'S'}" aber wie kann ich den in der mitte entfernen?
12 bash 

2
Bash-Vervollständigung für Dateinamenmuster oder Verzeichnisse
Ich versuche, ein Skript zur Bash-Vervollständigung einzurichten, und habe einige Probleme. Ich möchte es so einrichten, dass die aufgeführten Vervollständigungen entweder Dateien sind, die einer bestimmten Erweiterung entsprechen, oder Verzeichnisse (die Dateien dieser Erweiterung enthalten können oder nicht). Das Problem ist, dass ich die Vervollständigungen nur mit so etwas wie …


8
Growl-Benachrichtigungen für die Beendigung von Shell-Aufgaben
(OSX-spezifisch) Ich starte, wie viele andere außer mir, oft einen Prozess in der Shell, der ein oder zwei Minuten dauert (zum Beispiel ein großes svn-Commit). In dieser Zeit drücke ich oft die Alt-Tab-Taste und aktualisiere reddit / slashdot / wikipedia / whatever. Es wäre toll, wenn etwas eingerichtet wäre, das …
12 macos  bash  shell  growl 

2
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 wird '//' anders …

5
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 / …
12 bash  cygwin 


3
Bash on Snow Leopard gehorcht nicht den Terminalfarben
Mit der neuen Version von Snow Leopard hat OS X die Bash-Version auf aktualisiert GNU bash, version 3.2.48(1)-release (x86_64-apple-darwin10.0). Jetzt .bashrclegt my die folgenden Einstellungen fest: # Colors export TERM=xterm-color export GREP_OPTIONS='--color=auto' GREP_COLOR='1;32' export CLICOLOR=1 export LSCOLORS=ExGxFxDxCxHxHxCbCeEbEb # Setup some colors to use later in interactive shell or scripts export …


8
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 normalerweise bereits viele Zustände im Zusammenhang mit …
12 linux  bash  ssh  remote  telnet 

6
Windows 10 Linux Bash Shell Strg + Leertaste setzt in Emacs keine Markierung
In Windows 10 habe ich Subsystem für Linux Bash installiert. Aber ich habe ein Problem mit der Verknüpfung in Emacs Ctrl+ spacesetzt keinen Markierungspunkt. Was ich versucht und nicht geholfen habe: Ich habe versucht, das Kontrollkästchen "Tastenkombinationen für Strg aktivieren" im Eigenschaftenmenü für die Windows-Konsole zu deaktivieren Ich habe erfolglos …


1
Folgt rm -r symbolischen Links?
Wenn ich in einem Teilbaum meiner Verzeichnisse symbolische Links habe und beschließe, ein Verzeichnis und seinen Inhalt rekursiv zu entfernen, werden dann Elemente entfernt, die symbolisch im Baum verknüpft sind?
12 bash  unix 

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.