Ero sivun ”Seq” versioiden välillä

Linux.fista
Siirry navigaatioon Siirry hakuun
Ei muokkausyhteenvetoa
(ei mitään eroa)

Versio 30. maaliskuuta 2007 kello 11.52

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

Katso myös