Shirya Masu Shirye-shiryen Lissafi Tare da Dokar "Bayyanawa" ta Linux

Lokacin tsarawa , umarni na farko ya yi amfani da madaidaici inda madauki canje-canje ya ɗauka dabi'u daga ɗaya ko fiye da jerin. A mafi sauƙi akwai akwai madaidaicin madaidaici, varname , da jerin ɗaya, jerin , wannan jerin jerin dabi'u ne don sanyawa zuwa varname . Ƙwararrayar jiki shine rubutun Tcl. Ga kowane ɓangaren jerin (tun daga farkon zuwa ƙarshe), ƙaddamarwa yana ba da abinda ke cikin kashi zuwa varname kamar idan aka yi amfani da umurnin lindex don cire ɓangaren, sa'an nan kuma ya kira mai fassara Tcl ya kashe jiki .

Synopsis

kaddamar da jinsin jikin mutum
Tambaya na gaba1 list1 ? varlist2 list2 ... ? jiki

Tattaunawa

A cikin babban shari'ar, za'a iya samun fiye da ɗaya darajar lissafi (misali, list1 da jerin2 ), kuma kowane lissafin darajar za a iya haɗuwa da jerin jerin masu canji (misali, varlist1 da varlist2 ). A kowane lokacin da ake nunawa na madauki, ana rarraba masu rarraba kowane nau'i na dabi'u mai jituwa daga lissafin da aka dace. Ana amfani da ma'auni a kowane jerin domin daga farko zuwa ƙarshe, kuma ana amfani da kowane darajar daidai sau daya. Ƙididdigar ƙididdigar tsaka-tsakin yana da yawa don amfani da dukan dabi'u daga dukan jerin lambobin. Idan lissafin farashin bai ƙunshi abubuwa masu yawa ba don kowane ɓangaren madauki a cikin kowane jeri, ana amfani da dabi'u mara kyau don abubuwan da aka ɓace.

Za'a iya sanya hutu da kuma ci gaba da maganganun cikin jiki , tare da irin wannan sakamako kamar yadda a cikin umurnin. Kullun ya dawo da kirtani mai laushi.

Misalai

Wannan madaukiyar tana amfani da i da j a matsayin madauki masu juyayi don ganewa akan nau'i-nau'i na abubuwa guda ɗaya.

saita x {} gabatarwa {ij} {abcdef} {lappend x $ j $ i} # Yawancin x shine "badcfe" # Akwai 3 iterations na madauki.

Ƙaramar ta gaba tana amfani da ni da j don ɗaukar nauyin lissafi biyu a cikin layi daya.

saita x {} kariya a {abc} j {defg} {lappend x $ i $ j} # Adadin x shine "adbecf {} g" # Akwai 4 iterations na madauki.

An hada siffofin biyu a cikin misali mai zuwa.

saita x {} kariya a {abc} {jk} {defg} {lappend x $ a $ j $ k} # Yawancin x shine "adebfgc {} {}" # Akwai 3 iterations na madauki.

Bayanan kula

Yawancin umarnin da aka haɗa sunyi aiki tare da shiri tare da:

Saboda rarrabawar Linux da nauyin kernel-release, yi amfani da umurnin mutum ( % mutum ) don ganin yadda ake amfani da umarnin akan kwamfutarka na musamman.