Als «bash» getaggte Fragen

Bei Fragen zu Skripten, die für die Bash-Befehlsshell geschrieben wurden. Überprüfen Sie Shell-Skripte mit Fehlern / Syntaxfehlern mit dem Shellcheck-Programm (oder auf dem Web-Shellcheck-Server unter https://shellcheck.net), bevor Sie sie hier veröffentlichen. Fragen zur interaktiven Verwendung von Bash sind bei Super User eher themenbezogen als bei Stack Overflow.

11
Verbreiten Sie alle Argumente in einem Bash-Shell-Skript
Ich schreibe ein sehr einfaches Skript, das ein anderes Skript aufruft, und ich muss die Parameter von meinem aktuellen Skript auf das Skript übertragen, das ich ausführe. Zum Beispiel ist mein Skriptname foo.shund ruft aufbar.sh foo.sh: bar $1 $2 $3 $4 Wie kann ich dies tun, ohne jeden Parameter explizit …




14
Wie lösche / lösche ich die aktuelle Zeile im Terminal?
Wenn ich ein Terminal verwende und eine Textzeile für einen Befehl eingebe, gibt es einen Hotkey oder eine Möglichkeit, diese Zeile zu löschen / löschen? Zum Beispiel, wenn meine aktuelle Zeile / mein Befehl so lang ist wie: > git log --graph --all --blah..uh oh i want to cancel and …
795 bash  terminal 



10
Wie kann ich anhand von zwei Verzeichnisbäumen herausfinden, welche Dateien sich nach Inhalt unterscheiden?
Wenn ich die Unterschiede zwischen zwei Verzeichnisbäumen finden möchte, führe ich normalerweise einfach Folgendes aus: diff -r dir1/ dir2/ Dies gibt genau die Unterschiede zwischen den entsprechenden Dateien aus. Ich bin daran interessiert, nur eine Liste der entsprechenden Dateien zu erhalten, deren Inhalt unterschiedlich ist. Ich nahm an, dass dies …
786 linux  bash  shell  unix  diff 


13
Zählen Sie die Anzahl der Zeilen in einem Git-Repository
Wie würde ich die Gesamtzahl der Zeilen zählen, die in allen Dateien in einem Git-Repository vorhanden sind? git ls-files gibt mir eine Liste von Dateien, die von git verfolgt werden. Ich suche nach einem Befehl für catall diese Dateien. Etwas wie git ls-files | [cat all these files] | wc …
766 bash  git  shell  line-count 






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.