Linux fmt հրաման - Օգտագործում և օրինակներ
Այս էջում
- Linux fmt հրաման
- Q1. Ինչպե՞ս ֆորմատավորել ֆայլի բովանդակությունը մեկ տողով՝ օգտագործելով fmt:
- Q2. Ինչպե՞ս փոխել գծի առավելագույն լայնությունը:
- Q3. Ինչպե՞ս անել, որ fmt-ն ընդգծել առաջին տողը:
- Q4. Ինչպե՞ս ստեղծել fmt split երկար տողեր:
- Q5. Ինչպե՞ս ունենալ բառերի և տողերի առանձին տարածություն:
- Եզրակացություն
fmt հրամանը տեքստի ձևաչափման գործիք է, որը հեշտացնում է տեքստն ավելի ընթեռնելի դարձնելով` կարգավորելով դրա դասավորությունը: Այն մուտքագրում է ֆայլից կամ ստանդարտ մուտքագրումից և ձևաչափում է տեքստը՝ լրացնելով և միացնելով տողերը՝ որոշակի լայնության մեջ ելք ստանալու համար: Լռելյայնորեն, fmt տողերը փաթաթում է 75 նիշերի, որոնք կարող են կարգավորվել հրամանի տողի ընտրանքների միջոցով: Այն հատկապես օգտակար է տեքստային փաստաթղթերի, էլփոստի նախագծերի կամ ցանկացած պարզ տեքստային ֆայլի վերաֆորմատավորման համար, որը պահանջում է միատեսակ տողերի երկարություն՝ ապահովելով բովանդակության ավելի մաքուր և հետևողական ներկայացում:
Այս ձեռնարկում մենք կքննարկենք fmt-ի հիմունքները և դրա հիմնական առանձնահատկությունները: Այստեղ նշված բոլոր հրամաններն ու հրահանգները փորձարկվել են Ubuntu 24.04-ում:
Linux fmt հրաման
Fmt հրամանը պարզ տեքստի ձևաչափման գործիք է, որը հասանելի է Linux հրամանի տողի օգտագործողներին: Դրա հիմնական շարահյուսությունը հետևյալն է.
fmt [-WIDTH] [OPTION]... [FILE]...
Եվ ահա թե ինչպես է դա նկարագրում man page-ը.
Reformat each paragraph in the FILE(s), writing to standard output. The option -WIDTH is an abbreviated form of --width=DIGITS.
Ստորև բերված են մի քանի հարց ու պատասխան ոճի օրինակներ, որոնք ձեզ լավ պատկերացում կտան fmt-ի օգտագործման մասին:
Q1. Ինչպե՞ս ֆորմատավորել ֆայլի բովանդակությունը մեկ տողով՝ օգտագործելով fmt:
Երբ օգտագործվում է իր հիմնական ձևով (առանց ընտրանքների), fmt հրամանը դա անում է: Ձեզ անհրաժեշտ է միայն ֆայլի անունը փոխանցել որպես փաստարկ:
fmt [file-name]
Հետևյալ սքրինշոթը ցույց է տալիս հրամանը գործողության մեջ.
Այսպիսով, դուք կարող եք տեսնել, որ ֆայլի մի քանի տող ֆորմատավորվել են այնպես, որ ամեն ինչ հավաքվել է մեկ տողում: Խնդրում ենք նկատի ունենալ, որ բնօրինակ ֆայլը (այս դեպքում ֆայլը 1) մնում է անփոփոխ:
Q2. Ինչպե՞ս փոխել գծի առավելագույն լայնությունը:
Լռելյայնորեն, fmt հրամանը թողարկող տողի առավելագույն լայնությունը 75 է: Այնուամենայնիվ, եթե ցանկանում եք, կարող եք փոխել այն՝ օգտագործելով -w հրամանի տող տարբերակը, որը պահանջում է նոր սահմանը ներկայացնող թվային արժեք:
fmt -w [n] [file-name]
Ահա մի օրինակ, որտեղ լայնությունը կրճատվել է մինչև 20:
Q3. Ինչպե՞ս անել, որ fmt-ն ընդգծել առաջին տողը:
Դա կարելի է անել՝ առաջին տողի նահանջը մյուսներից տարբերելով, ինչը կարող եք անել՝ օգտագործելով -t հրամանի տող տարբերակը։
fmt -t [file-name]
Q4. Ինչպե՞ս ստեղծել fmt split երկար տողեր:
Fmt հրամանը կարող է նաև բաժանել երկար տողեր, մի հատկություն, որը կարող եք մուտք գործել՝ օգտագործելով -s հրամանի տող տարբերակը:
fmt -s [file-name]
Ահա այս տարբերակի օրինակ.
Q5. Ինչպե՞ս ունենալ բառերի և տողերի առանձին տարածություն:
Fmt հրամանն առաջարկում է -u տարբերակ, որն ապահովում է մեկ տարածություն բառերի և երկու նախադասությունների միջև: Ահա թե ինչպես կարող եք օգտագործել այն.
fmt -u [file-name]
Նկատի ունեցեք, որ մեր դեպքում այս հատկությունը լռելյայն միացված էր:
Եզրակացություն
Համաձայն եմ, fmt-ն առաջարկում է սահմանափակ հնարավորություններ, բայց չի կարելի ասել, որ այն ունի սահմանափակ լսարան: Երբեք չգիտես, թե երբ կարող ես դրա կարիքը ունենալ: Այս ձեռնարկում մենք լուսաբանել ենք հրամանի տողի ընտրանքների մեծ մասը, որն առաջարկում է fmt-ը: Լրացուցիչ մանրամասների համար այցելեք գործիքի մարդ էջ: