Verwendung des seq-Befehls unter Linux

Wird verwendet, um alle Ganzzahlen von einer bestimmten Zahl zu einer anderen Zahl zu generieren.
Beispiel 1:
# seq 1 10.
Das Ergebnis ist 1 2 3 4 5 6 7 8 9 10.
Beispiel 2:
#!/bin/bash
für i in „seq 1“. 10`;
echo
$i;
done
oder
für i in $(seq 1 10)
oder
seq
-f, --format=FORMAT verwenden, Gleitkommaformat im Printf-Stil verwenden (Standard: %g)
-s, --separator = STRING verwendet STRING, um Zahlen zu trennen (Standard: \n)
-w, --equal-width gleicht die Breite durch Auffüllen mit führenden Nullen aus.
Die Option -f gibt das Format an.
#seq -f"%3g" 9 11
9
10
11
% gibt die Zahl an nach Die Standardanzahl an Ziffern ist „%g“, 
„%3g“, dann ist die unzureichende Anzahl an Ziffern ein Leerzeichen.
#sed -f „%03g“ 9 11 In diesem Fall beträgt die unzureichende Anzahl an Ziffern 0
%. Geben Sie vorher die Zeichenfolge an
++num ; beenden}' | xargs mkdir






















 

 

mkdir $(seq -f 'dir%03g' 1 10)
 
für i in `seq -f '%02g' 1 20`
do
if ! wget -P $HOME/tmp -c [img]http://www.xxxsite.com/photo/$i.jpg[/img] ; dann
wget -P $HOME/tmp -c $_
fi
fertig
 

Ich denke du magst

Origin blog.csdn.net/liuwkk/article/details/108796019
Empfohlen
Rangfolge