Léireoidh an treoir seo duit conas an t-ordú seq a úsáid chun liostaí uimhreacha laistigh de chríochfort Linux a ghiniúint.
Bunchomhartha den Ordú Seq
Samhlaigh gur theastaigh uait na huimhreacha 1 go 20 a thaispeáint ar an scáileán.
Léiríonn an t-ordú seq seo duit conas é seo a dhéanamh:
Airteagal 1 20
Ar a shon féin, tá an t-ordú seo gan úsáid go cothrom. Ar a laghad, ba mhaith leat na huimhreacha a aschur chuig comhad.
Is féidir leat é seo a dhéanamh ag baint úsáide as an ordú cat mar seo a leanas:
seq 1 20 | cat> numberedfile
Anois, beidh comhad agat ar a dtugtar uimhir uimhreacha leis na huimhreacha 1 go 20 atá clóite ar gach líne.
D'fhéadfaí an modh a léirigh muid go dtí seo chun seicheamh uimhreacha a thaispeáint a bheith comhdhlúite leis na nithe seo a leanas:
seachtaine 20
Is é an t-uimhir tosaithe réamhshocraithe 1 amhlaidh ach amháin ag soláthar uimhir 20, cuimsíonn an t-ordú seq go huathoibríoch ó 1 go 20.
Ní mór duit ach an fhormáid fhada a úsáid más mian leat comhaireamh idir dhá uimhir dhifriúil mar seo a leanas:
seq 35 45
Taispeánfaidh sé seo na huimhreacha 35 trí 45 ar an aschur caighdeánach.
Conas Méadú a Úsáid Ag baint úsáide as an Ordú Seq
Más mian leat na huimhreacha go léir idir 1 agus 100 a thaispeáint, is féidir leat an chuid incriminte de uimhreacha céim 2 a úsáid ag an am a léiríonn an sampla seo a leanas:
seq 2 2 100
San ordú thuas, is é an chéad uimhir an pointe tosaigh.
Is é an dara uimhir an líon atá incriminte ag gach céim, mar shampla, 2 4 6 8 10.
Is é an tríú uimhir an uimhir deiridh a chomhaireamh.
Formáidiú an Ordú Seq
Níl ort ach uimhreacha a sheoladh chuig an taispeáint nó le comhad nach bhfuil sé úsáideach go háirithe.
Mar sin féin, b'fhéidir gur mhaith leat comhad a chruthú le gach dáta i Márta.
Chun seo a dhéanamh is féidir leat an t-athrú seo a leanas a úsáid:
seq -f "% 02g / 03/2016" 31
Taispeánfaidh sé seo aschur cosúil leis an méid seo a leanas:
- 01/03/2016
- 02/03/2016
- 03/03/2016
Tabharfaidh tú faoi deara an% 02g. Tá trí bhformáid dhifriúla ann: e, f, agus g.
Mar shampla de na rudaí a tharlaíonn nuair a úsáideann tú na formáidí éagsúla seo déan iarracht na horduithe seo a leanas:
seq -f "% e" 1 0.5 3
seq -f "% f" 1 0.5 3
seq -f "% g" 1 0.5 3
Seo a leanas an t-aschur ón% e:
- 1.000000e + 00
- 1.500000e + 00
- 2.000000e + 00
- 2.500000e + 00
- 3.000000e + 00
Seo a leanas an t-aschur ón% f:
- 1.000000
- 1.500000
- 2.000000
- 2.500000
- 3.000000
Ar deireadh, is é seo a leanas an t-aschur ó% g:
- 1
- 1.5
- 2
- 2.5
- 3
Ag baint úsáide as an Ordú Seq Mar chuid den A Lúb
Is féidir leat an t-ordú seq a úsáid mar chuid de do lúb a rith tríd an gcód céanna le roinnt uaireanta.
Mar shampla, deir gur mhaith leat an téarma "hello world" a thaispeáint deich mbliana.
Seo mar is féidir leat é a dhéanamh:
do i $ (seq 10)
a dhéanamh
macalla "hello world"
déanta
Athraigh an Seiceálaí Seicheamh
De réir réamhshocraithe, taispeánann an t-ordú seq gach uimhir ar líne nua.
Is féidir é seo a athrú mar aon charachtar teoranta ar mian leat é a úsáid.
Mar shampla, más mian leat coma a úsáid chun na huimhreacha a úsáid, déan úsáid as an chomhréireacht seo a leanas:
seq -s, 10
Más fearr leat spás a úsáid ansin caithfidh tú a chur i luachanna:
seq -s "" 10
Déan na Uimhreacha Seicheamh An Fad Chéanna
Nuair a aschuirfidh tú na huimhreacha chuig comhad d'fhéadfá a bheith annamh ort mar a théann tú suas trí na deich agus na céadta go bhfuil na huimhreacha ar fad difriúil.
Mar shampla:
- 1
- 2
- 3
- 10
- 11
- 99
- 100
- 200
- 1000
- 10000
Is féidir leat na huimhreacha uile a dhéanamh chomh fada agus a leanas:
seq -w 10000
Nuair a reáchtálann tú an t-ordú thuas, beidh an t-aschur mar seo a leanas anois:
- 00001
- 00002
- 00003
- 00010
- 00011
- 00099
- 00100
- 00200
- 01000
- 10000
Uimhreacha a thaispeánann san Ordú in Aghaidh
Is féidir leat na huimhreacha a thaispeáint i seicheamh in ord ar ais.
Mar shampla, más mian leat na huimhreacha 10 go 1 a thaispeáint, is féidir leat an comhréir seo a leanas a úsáid:
seq 10 -1 1
Uimhreacha Pointe Snámh
Is féidir leat an ord ord a úsáid chun oibriú ar uimhreacha pointe snámh chomh maith.
Mar shampla, más mian leat gach uimhir idir 0 agus 1 a thaispeáint le 0.1 céim is féidir leat é a dhéanamh mar seo a leanas:
seq 0 0.1 1
Achoimre
Tá an t-ordú seq níos úsáidí nuair a úsáidtear é mar chuid de script bash .