Ի՞նչ է նշանակում AWK Linux-ը:
Ի՞նչ է նշանակում AWK Linux-ը:

Video: Ի՞նչ է նշանակում AWK Linux-ը:

Video: Ի՞նչ է նշանակում AWK Linux-ը:
Video: Pascal и Delphi живы? / История / Популярность / Мифы / Возможности / Преимущества и недостатки 2024, Մայիս
Anonim

Դուք կարող եք գրել awk սկրիպտներ բարդ գործողությունների համար կամ կարող եք օգտագործել awk հրամանի տողից: Անունը նշանակում է Ահո, Վայնբերգեր և Քերնիգան (այո, Բրայան Քերնիգան), լեզվի հեղինակները, որը սկսվել է 1977 թվականին, հետևաբար այն ունի նույն Unix ոգին, ինչ մյուս դասական *nix կոմունալ ծրագրերը:

Նաև իմանալ, թե ինչ է անում AWK-ն Linux-ը:

AWK հրաման մեջ Unix/ Linux օրինակներով։ Awk-ն է սկրիպտային լեզու, որն օգտագործվում է տվյալների մանիպուլյացիայի և հաշվետվություններ ստեղծելու համար: Այն ավք հրամանի ծրագրավորման լեզուն չի պահանջում կոմպիլյացիա և թույլ է տալիս օգտագործողին օգտագործել փոփոխականներ, թվային ֆունկցիաներ, լարային ֆունկցիաներ և տրամաբանական օպերատորներ:

awk-ը ծրագրավորման լեզու է? AWK Թյուրինգի ամբողջական օրինաչափություն է ծրագրավորման լեզու . Անունը AWK բխում է նրա երեք հեղինակների՝ Ալֆրեդ Ահոյի, Պիտեր Վայնբերգերի և Բրայան Քերնիգանի ազգանուններից։ AWK հաճախ ասոցացվում է sed-ի հետ, որը UNIX հրամանի տող գործիք է:

Նմանապես, ինչ է sed-ը և awk-ը Linux-ում:

ավք և sed տեքստային պրոցեսորներ են։ Նրանք ոչ միայն հնարավորություն ունեն գտնելու այն, ինչ փնտրում եք տեքստում, այլ նաև կարող են հեռացնել, ավելացնել և փոփոխել տեքստը (և շատ ավելին): ավք հիմնականում օգտագործվում է տվյալների արդյունահանման և հաշվետվությունների համար: sed հոսքի խմբագիր է:

Ի՞նչ է NR-ը awk հրամանում:

NR է AWK ներկառուցված փոփոխական և այն նշանակում է մշակվող գրառումների քանակը: Օգտագործումը: NR կարող է օգտագործվել գործողությունների բլոկը ներկայացնում է մշակվող տողի թիվը, և եթե այն օգտագործվում է END-ում, կարող է տպել ամբողջությամբ մշակված տողերի քանակը:

Խորհուրդ ենք տալիս: