Als «bash» getaggte Fragen

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

1
Was ist Alt + Umschalt + {?
Getestet unter CentOS und Ubuntu, wenn Sie sich in einem Verzeichnis mit einer Menge Dateien befinden $ ls day1.tar.gz day2.tar.gz day3.tar.gz day4.tar.gz day5.tar.gz day6.tar.gz day7.tar.gz day8.tar.gz day9.tar.gz day10.tar.gz Und wenn Alt+Shift+{Sie darauf klicken, wird jeder Dateiname vollständig vervollständigt <Alt+Shift+{> vervollständigt zu: day{1{0.tar.gz,.tar.gz},2.tar.gz,3.tar.gz,4.tar.gz,5.tar.gz,6.tar.gz,7.tar.gz,8.tar.gz,9.tar.gz} und day1<Alt+Shift+{> vervollständigt zu: day1{0.tar.gz,.tar.gz} Fragen : Was …

4
Ersetzen Sie den Schrägstrich durch den Schrägstrich im letzten Befehl
Ich habe den Befehl cd C:\foo\bar\von PowerShell nach Cygwin kopiert und albern erwartet, dass er ausgeführt wird. Ich versuche nun einen Wechsel zu laufen alle ersetzen \mit /: $ !!:gs/\\/\/ bash: :gs/\\/\/: substitution failed Ich bin mir nicht sicher, warum die Substitution fehlgeschlagen ist. Ich habe auch versucht: $ !!:gs/\\/q …
10 bash  cygwin  regex 





9
grep Dateianfang?
In einer Linux-Shell möchte ich sicherstellen, dass alle bestimmten Dateien mit <?genau dieser Zeichenfolge und keinen anderen Zeichen am Anfang beginnen. Wie kann ich grep oder eine andere verwenden, um "Datei beginnt mit" auszudrücken? Bearbeiten: Ich verzeichne dies mit einem Platzhalter und headgebe keinen Dateinamen in derselben Zeile an. Wenn …



2
xargs --replace / -I für einzelne Argumente
Ich versuche, mit xargs einen Befehl für jedes angegebene Argument auszuführen, aber leider scheint das Flag --replace / -I nicht richtig zu funktionieren, wenn es mit -n konjugiert wird. Es scheint, dass {} unabhängig von der Option -n in die vollständige Liste der von stdin gelesenen Argumente erweitert wird. Leider …


4
Öffnen Sie versteckte Konfigurationsdateien ohne Terminal
Ich habe einige Änderungen an meiner vorgenommen, .profiledie die Terminal-App beschädigt haben. Ich kann das Terminal starten, erhalte jedoch keine Eingabeaufforderung mehr. Ich kann keine versteckten Dateien anzeigen, um die .profileoder .bashrcDateien zu löschen . Wie kann ich versteckte Dateien anzeigen, ohne das Terminal zu verwenden?



2
Was macht ein nackter <?
bash scheint sich nicht zu beschweren, wenn Sie einen Befehl wie ausführen $ &lt; some-file-that-exists Nichts scheint zu passieren. Sie könnten auch verwenden $ &lt;&lt;&lt;"any string" und sogar Prozesssubstitution. Was genau macht das und warum ist es erlaubt? Könnte es für irgendetwas nützlich sein?
10 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.