Ero sivun ”Seq” versioiden välillä
Siirry navigaatioon
Siirry hakuun
Ei muokkausyhteenvetoa |
p (Botti vaihtoi luokan Luokka:Coreutils) |
||
Rivi 30: | Rivi 30: | ||
*[[Bash-skriptaus]] | *[[Bash-skriptaus]] | ||
[[Luokka:Coreutils]] | [[Luokka:Coreutils]][[Luokka:Komentorivin perustyökalut]] |
Versio 10. toukokuuta 2007 kello 16.11
Seq on komentoriviohjelma, joka tulostaa tietylle välille kuuluvat numerot. Sitä käytetään monesti skripteissä.
Käyttö
Yksinkertaisesti voidaan käyttää syntaksia
seq 3
Joka tulostaisi
1 2 3
Jos halutaan aloittaa lukujen listaaminen jostain muusta luvusta kuin ykkösestä, käytetään syntaksia
seq ALKU LOPPU
Numeroiden väli voidaan myös antaa
seq ALKU VÄLI LOPPU
Esimerkki:
seq 3 2 6
tulostaa
3 5
seq ymmärtää seuraavat parametrit:
- -s, --separator=MERKKI - tulostaa numeroiden väliin halutun merkkijonon (oletuksean rivinvaihto)
- -w, --equal-width - lisää lukuihin tarvittaessa etunollia, jotta jokaisessa luvussa on yhtä monta numeroa
Esimerkki:
seq -w --separator="||" 9 10 100
Tulostaa
09||19||29||39||49||59||69||79||89||99