Wụpụta List Listers Na Linux na "ọhụụ" Iwu

Mgbe mmemme , iwu ahụ na-aga n'ihu na-arụ ọrụ aka na ebe ndị na-agbanwe agbanwe na-ewere ụkpụrụ site na otu ma ọ bụ karịa nchịkọta. Na nke kachasị mfe enwere otu agbanwe agbanwe, varname , na otu ndepụta, ndepụta , nke ahụ bụ ndepụta nke ụkpụrụ na-ekenye varname . Mkparịta ụka ahụ bụ nsụgharị Tcl. Maka nke ọ bụla n'ime ndepụta (site na nke mbụ ruo na njedebe), nkedo na- enye ọdịnaya nke mmewere ka varname dị ka a ga-asị na a na- ejiri iwu lindex wepụ ihe mmewere ahụ, wee kpọọ onye ntụgharị Tcl ka ọ nwụọ.

Nkọwapụta

nchịkọta varname ndepụta
nchoputa varlist1 list1 ? varlist2 list2 ... ? ahụ

Mkparịta ụka

N'okwu n'ozuzu, enwere ike inwe ihe karịrị otu ndepụta njirimara (dịka, list1 na list2 ), na ndepụta ọ bụla ọnụahịa nwere ike jikọta na ndepụta nke mgbanwe dị iche iche (eg, varlist1 na varlist2 ). N'ime oge ọ bụla a na-achọpụta na akaghị aka, a na-ekenye mgbanwe dịgasị iche iche nke ọ bụla dị iche iche site na listi kwekọrọ. A na-eji njirimara dị na listi ọ bụla mee ihe site na nke mbụ ruo n'ikpeazụ, a na-ejikwa otu ọ bụla n'otu oge. Ọnụ ọgụgụ nke loop iterations dị oke ezu iji jiri ụkpụrụ niile dị na ya mee ihe. Ọ bụrụ na ndepụta ọnụọgụ enweghị oke zuru ezu maka nke ọ bụla na-agbanwe agbanwe agbanwe agbanwe na ọhụụ ọ bụla, a na-ejikwa ụkpụrụ efu maka ihe ndị na-efu.

Nkwụsịtụ na ịnọgide na- ekwu okwu nwere ike ịbata n'ime ahụ , nwee otu mmetụta ahụ dịka nke iwu. Ụkwụ ahụ na- alaghachi eriri efu.

Ihe atụ

Ụzọ na-esote na-eji m na j dị ka ndị na-agbanwe agbanwe agbanwe iji chọpụta ihe dị iche iche nke otu ndepụta.

tọọ x {} nchọta \ ij} {abcdef} {lappend x $ j $ i} # Uru nke x bụ "badcfe" # E nwere 3 iterations nke aka.

Ihe na-esote na-eji m na j iji mpempe akwụkwọ abụọ ederede.

tọọ x {} nchọta na {abc} j {defg} {lappend x $ i $ j} # Uru nke x bụ "adbecf {} g" # E nwere 4 iterations nke aka.

Ụdị abụọ ahụ jikọtara na ihe atụ ndị a.

tọọ x {} nchọta na {abk} {jk} {defg} {lappend x $ i $ j $ k} # Uru nke x bụ "adebfgc {} {}" # E nwere 3 iterations nke aka.

Ihe edeturu

Ọtụtụ iwu metụtara na-arụ ọrụ na mgbada na- agụnye:

N'ihi na nkesa Linux na kernel-ntọhapụ dịgasị iche iche, jiri iwu mmadụ ( % mmadụ ) ịhụ otú e si eji kọmputa eme ihe na kọmputa gị .