Conto Mangpaat tina Komando Linux Ubuntu seq

pituduh ieu bakal némbongkeun Anjeun cara nganggo paréntah seq keur ngahasilkeun béréndélan di angka dina terminal Linux.

Dasar Rumpaka Of The seq Komando

Ngabayangkeun nu rék mintonkeun nomer 1 nepi ka 20 nepi ka layar.

handap paréntah seq nembongkeun maneh kumaha ngalakukeun ieu:

seq 1 20

Dina sorangan, paréntah ieu cukup gunana. Di pisan kurangna anjeun bakal hoyong kaluaran wilangan kana file a.

Anjeun tiasa ngalakukeun ieu maké paréntah ucing saperti kieu:

seq 1 20 | ucing> numberedfile

Ayeuna anjeun bakal boga file disebut numberedfile jeung nomer 1 nepi ka 20 dicitak dina unggal garis.

Metodeu kami geus ditémbongkeun sahingga tebih pikeun mintonkeun tina sekuen angka bisa geus condensed ka handap:

seq 20

Jumlah standar mimiti nyaéta 1 sangkan ku ngan supplying jumlah 20 paréntah seq otomatis diitung ti 1 nepi ka 20.

Anjeun ngan perlu nganggo format lila lamun rék cacah antara dua angka béda saperti kieu:

seq 35 45

Ieu bakal mintonkeun nomer 35 liwat 45 ka output baku.

Kumaha Ka Atur Hiji increment Maké The seq Komando

Mun rék némbongkeun sakabéh nomer malah antara 1 jeung 100 anjeun tiasa nganggo bagian increment of seq lengkah 2 nomer dina hiji waktu salaku conto di handap nembongkeun:

seq 2 2 100

Dina paréntah luhur, jumlah kahiji nyaeta titik awal.

Jumlah kadua nya éta nomer ka increment ku di tiap hambalan, contona, 2 4 6 8 10.

Jumlah katilu nyaeta jumlah ahir ka cacah ka.

Pormat The seq Komando

Kantun ngirim angka kana tampilan atawa mun file nu teu sabagian dipake.

Najan kitu, meureun rék nyieun file kalawan unggal tanggal dina Maret.

Jang ngalampahkeun ieu Anjeun tiasa make switch handap:

seq -f "% 02g / 03/2016" 31

Ieu bakal nembongkeun kaluaran sarupa di handap ieu:

Anjeun bakal perhatikeun% 02g. Aya tilu format béda: e, f, sarta g.

Salaku conto kumaha kajadian mun anjeun migunakeun ieu format béda coba éta paréntah di handap:

seq -f "% e" 1 0,5 3

seq -f "% f" 1 0,5 3

seq -f "% g" 1 0,5 3

Kaluaran ti% e nyaéta saperti kieu:

Kaluaran ti% f nyaéta saperti kieu:

Tungtungna, kaluaran ti% g nyaéta saperti kieu:

Ngagunakeun The seq Komando Salaku bagian ti Kanggo Citakan: Loop

Anjeun tiasa make paréntah seq salaku bagian tina pikeun loop ngajalankeun ngaliwatan kodeu sarua jumlah susunan kali.

Contona disebutkeun rék nembongkeun istilah "pantun dunya" sapuluh kali.

Ieu kumaha anjeun tiasa ngalakukeun eta:

keur abdi di $ (seq 10)

ngalakukeun

bahana "pantun dunya"

Puguh

Ngarobah urutan SEPARATOR

Sacara standar, anu seq sorana mintonkeun tiap angka dina garis anyar.

Ieu bisa dirobah jadi jadi wae karakter delimiting anu hayang anjeun ngagunakeun.

Contona, upami anjeun hayang ngagunakeun koma pikeun misahkeun éta nomer nganggo rumpaka di handap ieu:

seq -s, 10

Lamun bakal resep ngagunakeun rohangan mangka anjeun kudu nempatkeun deui dina tanda petik:

seq -s "" 10

Jieun The Nomer ruruntuyan Sarua Panjang


Lamun anjeun kaluaran wilangan kana file anu Anjeun bisa jadi annoyed yén anjeun lengkah up liwat puluhan jeung ratusan yén angka téh tina hiji panjangna béda.

Salaku conto:

Anjeun tiasa ngadamel sagala angka nu panjangna sarua saperti kieu:

seq -w 10000

Lamun anjeun ngajalankeun paréntah luhur output ayeuna bakal kieu:

Mintonkeun Nomer Dina Reverse Orde

Anjeun tiasa mintonkeun nomer tina sekuen dina urutan sabalikna.

Contona, upami anjeun hoyong pikeun mintonkeun nomer 10 nepi ka 1 Anjeun tiasa make rumpaka di handap ieu:

seq 10 -1 1

Floating Nomer Point

Anjeun tiasa make paréntah urutan pikeun berpungsi dina nomer floating titik ogé.

Contona, upami anjeun hoyong nunjukkeun unggal angka antara 0 jeung 1 sareng hambalan 0.1 anjeun bisa ngalakukeun kitu saperti kieu:

seq 0 0,1 1

singgetan

Paréntah seq téh leuwih mangpaat lamun dipaké salaku bagian tina hiji Aksara bash .