sarrafa rubutu yana tsakiyar Unix. Daga bututu zuwa tsarin tsarin /proc, falsafar "komai fayil ne" ta mamaye tsarin aiki da duk kayan aikin da aka gina donta. Saboda haka, samun kwanciyar hankali tare da sarrafa rubutu yana ɗaya daga cikin ƙwarewa mafi mahimmanci ga mai kula da tsarin Linux mai burin, ko ma kowane mai amfani da wutar lantarki, kuma awk yana ɗaya daga cikin kayan aikin sarrafa rubutu mafi ƙarfi da ake samu. wajen harsunan shirye-shirye na gaba ɗaya.
Kara karantawa →A Linux, awk dynamo ce ta layin umarni, da kuma yaren rubutu mai ƙarfi. Anan ga gabatarwa ga wasu mafi kyawun fasalinsa.
An ba wa umarnin awk suna ta amfani da baƙaƙen mutane uku waɗanda suka rubuta ainihin sigar a 1977: Alfred Aho, Peter Weinberger, da Brian K
Kara karantawa →AWK ya dace don bincike da sarrafawa. Rubutun yana gudana don bincika fayiloli ɗaya ko fiye don gano ƙirar da suka dace kuma idan tsarin da aka faɗi yana yin takamaiman ayyuka. A cikin wannan jagorar, mun kalli umarnin AWK Linux kuma mu ga abin da zai iya yi.
Abubuwan amfani na Linux galibi suna bin falsafar Unix na ƙira. Ana ƙarfafa kayan aiki su zama ƙanana, yi amfani da fayilolin rubutu na fili don shigarwa da fitarwa, kuma suna aiki a cikin tsari. Saboda wannan gado, muna da babban aikin sarrafa rubutu tare da kayan aiki kamar sed da awk.
awk harshe ne na shirye-shirye da kuma sarrafa rubutu wanda zaku iya amfani da shi don sarrafa bayanan rubutu ta hanyoyi masu amfani. A cikin wannan jagorar,
Kara karantawa →A matsayinka na mai kula da tsarin Linux, sau da yawa, za ka shiga cikin yanayi inda kake buƙatar sarrafa da sake fasalin fitarwa daga umarni daban-daban, don kawai nuna ɓangaren fitarwa ta hanyar tace wasu layukan. Ana iya kiran wannan tsari azaman tace rubutu, ta amfani da tarin shirye-shiryen Linux da aka sani da filtata.
Akwai abubuwan amfani da Linux da yawa don tace rubutu kuma wasu sanannun masu tacewa sun haɗa da kai, wutsiya, grep, tr, fmt, nau'in, uniq, pr da ƙarin kayan aikin
Kara karantawa →Tun daga farkon jerin Awk har zuwa Sashe na 12, muna rubuta ƙananan umarni da shirye-shirye na Awk akan layin umarni da kuma cikin rubutun harsashi bi da bi.
Duk da haka, Awk, kamar yadda Shell, kuma harshe ne da aka fassara, saboda haka, tare da duk abin da muka yi tafiya a ciki tun daga farkon wannan jerin, za ku iya rubuta rubutun Awk.
Kamar yadda muke rubuta rubutun harsashi, Awk rubutun suna farawa da layi:
#! /path/to/awk/utility -fMisali akan tsarina, Aw
Kara karantawa →Lokacin da kuka yi bitar duk misalan Awk da muka kawo ya zuwa yanzu, tun daga farkon ayyukan tace rubutu bisa wasu sharuɗɗa, shi ne inda tsarin bayanan kula da kwarara ya shiga.
Akwai maganganun sarrafa kwarara iri-iri a cikin shirye-shiryen Awk kuma waɗannan sun haɗa d
Kara karantawa →Lokacin da muke rubuta rubutun harsashi, yawanci muna haɗa wasu ƙananan shirye-shirye ko umarni kamar ayyukan Awk a cikin rubutun mu. Game da Awk, dole ne mu nemo hanyoyin wuce wasu dabi'u daga harsashi zuwa ayyukan Awk.
Ana iya yin wannan ta amfani da masu canjin harsashi a cikin umarnin Awk, kuma a cikin wannan ɓangaren jerin, za mu koyi yadda za mu ƙyale Awk ya yi amfani da masu canjin harsashi waɗanda ƙila su ƙunshi ƙimar da muke son wuce zuwa umarnin Awk.
Akwai yuwuwar hanyoy
Kara karantawa →Yayin da muke buɗe ɓangaren fasali na Awk, a cikin wannan ɓangaren jerin, za mu yi tafiya cikin ra'ayin ginannen masu canji a cikin Awk. Akwai nau'i biyu na masu canji da za ku iya amfani da su a cikin Awk, waɗannan su ne; ma'anar masu amfani, waɗanda muka rufe a cikin Sashe na 8 da ginanniyar masu canji.
Kara karantawa →Jerin umarnin Awk yana samun farin ciki na yi imani, a cikin sassan bakwai da suka gabata, mun yi tafiya ta wasu mahimman abubuwan Awk waɗanda kuke buƙatar ƙwarewa don ba ku damar yin wasu mahimman rubutu ko tace kirtani a cikin Linux.
Farawa da wannan ɓangaren, za mu nutse zuwa wuraren gaba na Awk don ɗaukar ƙarin hadadden rubutu ko ayyukan tace kirtani. Saboda haka, za mu rufe fasali na Awk kamar masu canji, maganganun lambobi da masu aiki.
Kara karantawa →