Linux-ի հրամանային տողի հմտությունները այսօր պահանջված են գրեթե բոլոր ՏՏ ոլորտներում: Հետևաբար, լավագույնն է սկսել մասնագիտությունը սովորել՝ ծանոթանալով այս օպերացիոն համակարգին: Սա, հավանաբար, զգալիորեն կհեշտացնի ձեր ուսումը և ապագա աշխատանքը: Այսօր մենք ձեզ կսովորեցնենք, թե ինչպես փոխարինել ստեղնաշարի մուտքագրումը ֆայլից տեքստով. սա Շիմկենտում կայանալիք Linux-ի հիմունքների դասընթացի մի մասն է : Այն նաև պարտադիր ընթերցանյութ է նրանց համար, ովքեր ցանկանում են դառնալ ՏՏ մասնագետ Ղազախստանում 2023 թվականին:
Փոխարինեք ստեղնաշարի մուտքագրումը ֆայլից տեքստով, Linux-ի հիմունքների դասընթաց Shymkent
Նախ, եկեք հասկանանք, թե ինչպես է օպերացիոն համակարգը մեկնաբանում ստեղնաշարի մուտքագրումը: Այս թեման ներառված է Շիմկենտի Linux-ի ցանկացած հիմնական դասընթացում : Այն նաև պարտադիր ընթերցանյութ է LPIC-1 հավաստագրման քննությունների համար: UNIX-անման օպերացիոն համակարգերն ունեն երեք հիմնական ստանդարտ տեքստային հոսքեր.
- stdin — ստանդարտ մուտքագրում (հոսք 0);
- stdout — ստանդարտ ելք (հոսք 1);
- stderr — ստանդարտ սխալի ելք (հոսք 2):
Մեր նախորդ հոդվածներում մենք արդեն ցույց ենք տվել, թե ինչպես վերահասցեագրել հոսք 1-ը (ստանդարտ մուտքագրում) ֆայլի։ Մենք նաև ներկայացրել ենք ձեր աշխատանքում անհրաժեշտ կարող են լինել տիպիկ գործողություններ։ Հիմա ժամանակն է փորձել վերահասցեագրել հոսք 0-ը՝ ստանդարտ մուտքագրումը։ Դա անելու համար օգտագործեք «փոքր քան» նշանը (" < ")։
Սկսելու համար, եկեք ստեղծենք ֆայլ՝ օգտագործելով cat հրամանը , պահպանելով տեքստը ստանդարտ ելքային վերահասցեավորման օպերատորի՝ " > "-ի միջոցով: Այնուհետև մուտքագրեք թվերի պատահական համադրություն՝ ամեն անգամ սկսելով նոր տողից: Սեղմեք Ctrl + D ՝ տեքստի մուտքագրումն ավարտելու և գործողությունն ավարտելու համար: Այժմ դուք ունեք ֆայլ, որը պարունակում է թվերից բաղկացած տեքստ՝ մեկական յուրաքանչյուր տողում: Եկեք փորձենք վերահասցեագրել դրա պարունակությունը մեկ այլ հրամանի, օրինակ՝ sort-ի :
Տեսակավորման ծրագիրը հրամանի տողի գործիք է UNIX-անման համակարգերի համար , որը նախատեսված է տեքստը տեսակավորելու համար: Մուտքագրեք տեսակավորման հրամանը հրամանի տողում և ավելացրեք ստանդարտ մուտքագրման վերահղման նշանը՝ « < »: Դրանից անմիջապես հետո ավելացրեք նախկինում ստեղծված ֆայլի անունը ընթացիկ աշխատանքային գրացուցակում:
Եթե ֆայլը ստեղծել եք այլ գրացուցակում, ապա պետք է կամ փոխեք ընթացիկ աշխատանքային գրացուցակը, կամ նշեք ֆայլի ամբողջ ուղին։ Արդյունքում, մենք տեսնում ենք, որ sort հրամանը ֆայլից տեքստը ընդունել է որպես արգումենտ և հնազանդորեն տեսակավորված բովանդակությունը արտածել է հրամանի տող։ Գրանցվեք մեր Red Hat Linux դասընթացներին Շիմկենտում՝ Ղազախստանում ՏՏ մասնագետ դառնալու համար։
Ինչու փոխարինել ստեղնաշարի մուտքագրումը Linux-ի ֆայլի տեքստով
Նախ, նման վերահղումը թույլ է տալիս խուսափել ամեն անգամ տեքստը ձեռքով մուտքագրելուց: Եվ պարզապես պահեք այն ֆայլում՝ որոշակի պարամետրերի կանոնավոր ստուգումն ավելի հեշտ և արագ դարձնելու համար: Այսինքն՝ մուտքագրեք միայն ձեզ հետաքրքրող հրամանը և այն ֆայլի անունը, որտեղից ցանկանում եք վերցնել տեքստը։ Ավելին, այս ֆայլը գործարկելի չէ, այսինքն՝ այն ենթակա չէ սկրիպտների օգտագործման արգելքների և սահմանափակումների։
Իհարկե, շատ հրամաններ կարող են պարզապես արգումենտի փոխարեն ընդունել ֆայլի ուղի: Եվ դուք ստիպված չեք լինի օգտագործել վերահղման խորհրդանիշը: Այսինքն՝ չարժե օգտագործել «<» նշանը տեսակավորման օգտակարության հետ։ Այնուամենայնիվ, որոշ դեպքերում մուտքագրումը վերահղելու ունակությունը կարող է անփոխարինելի լինել: Այս մասին ավելի մանրամասն կխոսենք մեր ուսումնական ծրագրերի շրջանակներում:
Հարկ է նշել, որ SEDICOMM համալսարանի հարթակը Շիմկենթում առաջարկում է Linux-ի լիարժեք դասախոսությունների դասընթաց ։ Այն կօգնի ձեզ հնարավորինս արագ՝ մոտ վեց ամսվա ընթացքում, դառնալ ՏՏ մասնագետ։ Եվ գտնել բարձր վարձատրվող աշխատանք, որը թույլ կտա ձեզ դիմակայել ցանկացած ճգնաժամի։ Ամենակարևորը՝ մի վատնեք ձեր ժամանակը. սովորեք և սովորեք ինչ-որ նոր բան։
SEDICOMM համալսարանի թիմ ՝ Cisco Academy , Linux Professional Institute , Python Institute ։

