Als «bash» getaggte Fragen

75
Führen Sie Bash-Befehle aus einem Rakefile aus

Ich möchte eine Reihe von bashBefehlen von a ausführen Rakefile. Ich habe folgendes in meinem versucht Rakefile task :hello do %{echo "World!"} end aber bei der Ausführung rake hellogibt es keine Ausgabe? Wie führe ich Bash-Befehle aus einem Rakefile aus? HINWEIS : Dies ist kein Duplikat,...

75
Iterieren Sie in Bash über zwei Arrays gleichzeitig

Ich habe zwei Arrays. array=( Vietnam Germany Argentina ) array2=( Asia Europe America ) Ich möchte diese beiden Arrays gleichzeitig durchlaufen, dh einen Befehl für die ersten Elemente der beiden Arrays aufrufen, dann denselben Befehl für die zweiten Elemente aufrufen und so weiter. Pseudocode:...

74
Auffüllen von Nullen in einer Zeichenfolge

Ich schreibe ein Bash-Skript, um Podcasts zu erhalten. Das Problem ist, dass einige der Podcast-Nummern einstellig sind, während andere zwei- oder dreistellig sind. Daher muss ich sie auffüllen, damit sie alle drei Stellen haben. Ich habe folgendes versucht: n=1 n = printf %03d $n wget...

73
Festlegen von Umgebungsvariablen unter Linux mit Bash

In tcshfunktioniert das folgende Skript: #!/bin/tcsh setenv X_ROOT /some/specified/path setenv XDB ${X_ROOT}/db setenv PATH ${X_ROOT}/bin:${PATH} xrun -d xdb1 -i $1 > $2 Was entspricht der tcsh setenvFunktion in Bash? Gibt es ein direktes Analogon? Die Umgebungsvariablen dienen zum Auffinden...