Ինչպե՞ս եք ցուցադրում ֆայլի 10-րդ տողը Unix-ում:
Ստորև ներկայացված են Linux-ում ֆայլի n-րդ տողը ստանալու երեք հիանալի եղանակ:
- գլուխ / պոչ. Ուղղակի գլխի և պոչի հրամանների համադրությունը, հավանաբար, ամենահեշտ մոտեցումն է: …
- sed. Սա sed-ի միջոցով անելու մի քանի լավ եղանակ կա: …
- ավք. awk-ն ունի ներկառուցված NR փոփոխական, որը հետևում է ֆայլերի/հոսքի տողերի համարներին:
Ինչպե՞ս ցուցակագրել Linux-ի առաջին 10 ֆայլերը:
The հրամանը նույնիսկ դրա համար տարբերակներ ունի: Ֆայլերը որքան հնարավոր է քիչ տողերի վրա ցուցակագրելու համար կարող եք օգտագործել –format=comma ֆայլերի անունները ստորակետերով առանձնացնելու համար, ինչպես այս հրամանում է՝ $ ls –format=comma 1, 10, 11, 12, 124, 13, 14, 15, 16 pgs-լանդշաֆտ.
Ո՞րն է Linux-ում ֆայլի առաջին 10 տողերը ցուցադրելու հրամանը:
Գլխի հրամանը, ինչպես ենթադրում է անունը, տպեք տվյալ մուտքագրման վերին N թիվը։ Լռելյայնորեն, այն տպում է նշված ֆայլերի առաջին 10 տողերը: Եթե տրված է մեկից ավելի ֆայլի անուն, ապա յուրաքանչյուր ֆայլի տվյալներին նախորդում է նրա ֆայլի անունը:
Ինչպե՞ս ենք մենք գնում գծի սկզբին:
Օգտագործված տողի սկզբին նավարկելու համար՝ «CTRL+a». Օգտագործված տողի վերջը նավարկելու համար՝ «CTRL+e»:
Ի՞նչ է գլխի հրամանը:
Գլխի հրամանը ա հրամանի տող կոմունալ՝ իրեն տրված ֆայլերի առաջին մասը ստանդարտ մուտքագրման միջոցով դուրս բերելու համար. Այն գրում է արդյունքները ստանդարտ ելքի վրա: Լռելյայն գլուխը վերադարձնում է տրված յուրաքանչյուր ֆայլի առաջին տասը տողերը:
Ինչպե՞ս եք օգտագործում գլուխը:
Ինչպես օգտագործել գլխի հրամանը
- Մուտքագրեք գլխի հրամանը, որին հաջորդում է այն ֆայլը, որը ցանկանում եք դիտել՝ head /var/log/auth.log: …
- Ցուցադրվող տողերի քանակը փոխելու համար օգտագործեք -n տարբերակը՝ head -n 50 /var/log/auth.log:
Ինչպե՞ս կարդալ տեքստային ֆայլ Unix-ում:
Օգտագործեք հրամանի տողը աշխատասեղանին նավարկելու համար, այնուհետև մուտքագրեք cat myFile: txt . Սա կտպագրի ֆայլի բովանդակությունը ձեր հրամանի տողում: Սա նույն գաղափարն է, ինչ տեքստային ֆայլի բովանդակությունը տեսնելու համար կրկնակի սեղմելու համար GUI-ն օգտագործելու համար:
Ի՞նչ է NR-ը awk հրամանում:
NR-ը AWK ներկառուցված փոփոխական է և այն նշանակում է մշակվող գրառումների քանակը. Օգտագործում. NR-ը կարող է օգտագործվել գործողությունների բլոկում, որը ներկայացնում է մշակվող տողերի քանակը, և եթե այն օգտագործվում է END-ում, այն կարող է տպել ամբողջությամբ մշակված տողերի քանակը: Օրինակ՝ NR-ի օգտագործումը՝ AWK-ով ֆայլում տողի համարը տպելու համար:
Ինչպե՞ս գտնել տողի համարը Unix-ում:
Եթե դուք արդեն vi-ում եք, կարող եք օգտագործել goto հրամանը: Դա անելու համար սեղմեք Esc, մուտքագրեք տողի համարը և այնուհետև սեղմեք Shift-g . Եթե առանց տողի համարը նշելու սեղմեք Esc, ապա Shift-g, դա ձեզ կտանի ֆայլի վերջին տող: