Ero sivun ”Seq” versioiden välillä

Linux.fista
Siirry navigaatioon Siirry hakuun
p (wikilinkkejä, typo)
pEi muokkausyhteenvetoa
 
(Yhtä välissä olevaa versiota toisen käyttäjän tekemänä ei näytetä)
Rivi 1: Rivi 1:
Seq on [[komentorivi]]ohjelma, joka tulostaa tietylle välille kuuluvat numerot. Sitä käytetään monesti [[bash-skriptaus|skripteissä]].
'''Seq''' on [[komentorivi]]ohjelma, joka tulostaa tietylle välille kuuluvat numerot. Sitä käytetään monesti [[bash-skriptaus|skripteissä]].


== Käyttö ==
== Käyttö ==
Rivi 26: Rivi 26:
Tulostaa
Tulostaa
  09||19||29||39||49||59||69||79||89||99
  09||19||29||39||49||59||69||79||89||99
Esimerkki:
seq -f "%03g" 1 10
Tulostaa
001 002 003 004 005 006 007 008 009 010


== Katso myös ==
== Katso myös ==

Nykyinen versio 26. syyskuuta 2015 kello 23.52

Seq on komentoriviohjelma, joka tulostaa tietylle välille kuuluvat numerot. Sitä käytetään monesti skripteissä.

Käyttö[muokkaa]

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 valitsimet:

  • -s, --separator=MERKKI - tulostaa numeroiden väliin halutun merkkijonon (oletuksena 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

Esimerkki:

seq -f "%03g" 1 10

Tulostaa

001 002 003 004 005 006 007 008 009 010

Katso myös[muokkaa]