Բովանդակություն:

Ի՞նչ է նշանակում NR-ը awk-ում:
Ի՞նչ է նշանակում NR-ը awk-ում:

Video: Ի՞նչ է նշանակում NR-ը awk-ում:

Video: Ի՞նչ է նշանակում NR-ը awk-ում:
Video: Inside the Brain of a Psychopath 2024, Մայիս
Anonim

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

Ահա, ինչ է NR Linux-ը:

NR մուտքագրված ֆայլի գրառումների քանակի համար է: NR ընթացիկ գրառման/տողի թիվն է, այլ ոչ թե ֆայլի գրառումների քանակը: Միայն END բլոկում (կամ ֆայլի վերջին տողում) դա ֆայլի տողերի քանակն է:

Բացի վերևից, ի՞նչ է FNR-ն Unix-ում: Անոթության մեջ, FNR վերաբերում է ընթացիկ ֆայլի ռեկորդային թվին (սովորաբար տողի համարին), իսկ NR-ն՝ ընդհանուր ռեկորդային թվին: Այս օրինաչափությունը սովորաբար օգտագործվում է միայն առաջին ֆայլի վրա գործողություններ կատարելու համար:

Պարզապես, ինչ է awk հրամանը Linux-ում օրինակով:

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

Ինչպե՞ս եք օգտագործում gawk-ը:

gawk հրամանը կարող է օգտագործվել՝

  1. Սկանավորում է ֆայլը տող առ տող:
  2. Յուրաքանչյուր մուտքային տող բաժանում է դաշտերի:
  3. Համեմատում է մուտքագրման տողը/դաշտերը նախշի հետ:
  4. Կատարում է գործողություն(ներ) համապատասխան գծերի վրա:
  5. Փոխակերպել տվյալների ֆայլերը:
  6. Պատրաստեք ձևաչափված հաշվետվություններ:
  7. Ձևաչափեք ելքային գծերը:
  8. Թվաբանական և լարային գործողություններ.

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