Als «bash» getaggte Fragen

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


5
Welches Verzeichnis repräsentiert der Pfad `//` in Linux?
Wenn ich unter Linux durch Eingabe zum cd ..übergeordneten Verzeichnis zurückkehren möchte , habe ich getippt cd //. Zu meiner großen Überraschung werden keine Fehler gemeldet. Außerdem wird die Eingabeaufforderung username@hostname://$. lszeigt an, dass ich mich jetzt im Stammverzeichnis befinde. Ist das ein Bug oder ein Feature der Shell? Wenn …

1
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 nicht?
13 ubuntu  bash 

4
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 | sed …
13 linux  bash  regex  sed 

1
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 setze und shift+ insertdrücke, wird …
13 bash  vim 

2
Git auf der Kommandozeile funktioniert nicht mehr auf El Capitan
Nachdem ich gerade OS X 10.11 letzte Nacht installiert hatte, war ich überrascht, dass mein Bash-Terminal Folgendes tat: $ git xcode-select: note: no developer tools were found at '/Applications/Xcode.app', requesting install. Choose an option in the dialog to download the command line developer tools. Die vorherige Version von XCode wurde …
13 bash  git  xcode 

3
Wiederverwenden von Text mit einem Bash-Befehl
Wenn ich einen langen Befehl schreibe oder nur einen umfangreichen Dateipfad eingebe, gibt es einen, den ich mit einer Befehlsverknüpfung "wiederverwenden" kann? z.B: 1.cp /home/myuser/really/big/file/here/and/there.png /home/myuser/really/big/file/here/and/there.png.bkp Muss ich es wirklich noch einmal eingeben?
13 bash  cp 

5
Wie entferne ich abschließende Zeichen in Dateinamen in Bash?
Ich habe eine Reihe von Mediendateien wie die folgenden: tvshow.s01e11]Bloodlines.avi tvshow.s01e12]suffer.avi tvshow.s01e13]NotMe.avi Ich möchte sie in umbenennen tvshow.s01e11.avi tvshow.s01e12.avi tvshow.s01e13.avi Ich habe versucht, umzubenennen, aber offensichtlich bekomme ich die Syntax nicht richtig, weil es fehlschlägt.
13 linux  bash  rename 




1
Wie kann man eine launchd plist dazu bringen, einen komplexen 1-Zeilen-Bash-Befehl direkt auszuführen?
Ich habe einen ziemlich komplexen bash-Befehl, der einige Pipes und eine if-then-else-Klausel enthält, ganz zu schweigen davon, dass ein Systemprogramm (wie grep) mit mehreren Parametern aufgerufen wird. Gibt es eine Möglichkeit, eine Plist zu erstellen, mit der launchd diesen komplexen Befehl direkt lädt und ausführt? (Im Gegensatz dazu, dass die …
13 macos  bash  launchd  plist 



5
Gibt es andere Befehle wie scp, außer zum Löschen von Dateien und Ordnern?
Ich benutze scp, um Sachen an einen entfernten Ort zu kopieren. Aber manchmal funktioniert scp nicht wie erwartet. Ich habe festgestellt, dass die Kopie manchmal nicht ordnungsgemäß abgeschlossen wird (möglicherweise, wenn ich dem Ordner, den ich kopiere, neue Dateien hinzugefügt habe). Ich möchte also zuerst den Remote-Ordner entfernen und dann …
13 bash  ssh  scp 

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.