Als «bash» getaggte Fragen

Fragen speziell zu GNUs Bourne Again SHell im Gegensatz zu anderen Bourne / POSIX-Shells. Verwenden Sie bei Fragen zu Unix-Shells im Allgemeinen stattdessen das Tag / shell.

2
Verwenden Sie den Befehl find, um Markdown-Dateien in HTML zu konvertieren
Nehmen wir an, ich habe Dateien auf meiner Festplatte mit den Erweiterungen als .md. Ich möchte all diese Dateien in .htmldurch findund die -execOption konvertieren . Der Befehl zum Konvertieren einer Markdown-Datei in HTML lautet markdown readme.md > readme.html Ich versuche etwas zu benutzen wie: find / -name "*.md" -type …
17 bash  find 



2
Verzeichnis wechseln ohne CD einzutippen?
Ist es möglich, Bash Change Directory in der Befehlszeile einfach durch Eingabe dieses Verzeichnisses ohne irgendwelche Befehle wie zu machen cd? Zum Beispiel ist es möglich, anstatt dies zu schreiben: $ cd /tmp Ich möchte nur folgendes schreiben: $ /tmp Mit anderen Worten, wenn ich das Verzeichnis als Anwendung aufrufe, …


4
Vorrang von Pipe (|) und logischem und (&&) in bash
Im klassischen Szenario mit Operator-Rangfolge haben Sie eine Zeile wie: (cd ~/screenshots/ && ls screenshot* | head -n 5) Und Sie wissen nicht, ob es analysiert ((A && B) | C)oder (A && B | C)... Die fast offizielle Dokumentation, die hier zu finden ist, listet die Pipe nicht in …
17 bash 

3
Wie komplex kann ein Programm in Bash geschrieben werden? [geschlossen]
Geschlossen . Diese Frage ist meinungsbasiert . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage, damit sie mit Fakten und Zitaten beantwortet werden kann, indem Sie diesen Beitrag bearbeiten . Geschlossen vor 3 Jahren . Nach einigen sehr schnellen Recherchen scheint Bash eine Turing-vollständige …



4
Wie kann ich eine Variable als Fallbedingung verwenden?
Ich versuche, eine Variable zu verwenden, die aus verschiedenen Zeichenfolgen besteht, die mit einem |als caseAnweisungstest getrennt sind. Beispielsweise: string="\"foo\"|\"bar\"" read choice case $choice in $string) echo "You chose $choice";; *) echo "Bad choice!";; esac Ich möchte den ersten Teil der Anweisung eingeben foooder barausführen können case. Aber beide foound …




9
Eine Bash-Funktion, die wie andere Sprachen argumentiert?
Ich habe eine Bash-Funktion, um das $PATHwie folgt einzustellen - assign-path() { str=$1 # if the $PATH is empty, assign it directly. if [ -z $PATH ]; then PATH=$str; # if the $PATH does not contain the substring, append it with ':'. elif [[ $PATH != *$str* ]]; then PATH=$PATH:$str; …
17 bash  bash-script 


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.