Das Setzen des for-Schleifenbereichs auf 20 funktioniert einwandfrei: $ cat test.sh #!/bin/bash for i in {1..20}; do echo "$i" done Aber wie stelle ich das Zähllimit mit einem Argument von der Kommandozeile aus ein? for i in {1.."$1"}; do echo "$i" done $ ./test.sh 55 {1..55}
Ich habe keine wirkliche Ahnung von Linux, benötige aber ein einfaches Skript, um zu kopieren, was ich manuell mache. 1. Öffnen Sie Cygwin. 2. Geben Sie einen Verzeichnisnamen (micros) ein. 3. Geben Sie einen Befehl ein (reload). Das war's ... ich kann es einfach nicht zum Laufen bringen. jemand hat …
Um zwei Verzeichnisse zu synchronisieren, starte ich diff -r -q path/to/dir1 path/to/dir2 1>/dev/null if [[ $? == "0" ]] then echo "Directories are exact copies of each other" else rsync -av --delete path/to/dir1 path/to/dir2 fi Wenn ein Skript jedoch erneut ausgeführt wird, gibt diff an, dass die Verzeichnisse immer noch …
Ich möchte nur rekursiv scannen Documentsund diesen "übergeordneten" Ordner nicht verlassen. Mein Skript durchsucht mein gesamtes Dateisystem rekursiv, und ich bin nicht sicher, durch welches Element dieses Skripts dies verursacht wird. Das habe ich: #/bin/sh for f in $(find /home/rmintz/Documents/ -type f -name "*jpg") do echo $f done Was muss …
Wie können wir mit curl mehrere Dateien gleichzeitig herunterladen? Selbst wenn wir mehrere Curl-Prozesse erzeugen müssen, wie kann ich dies über die Befehlszeile oder die Shell-Funktion tun? Zum Beispiel: $ multiCurl <download 1> <download 2> <download 3> multiCurl () { curl <download 1> curl <download 2> curl <download 3> } …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.