Մեծատառը սահմանելու համար կարող եք օգտագործել [:upper:] կամ [AZ], իսկ փոքրատառ սահմանելու համար կարող եք սահմանել [:lower:] կամ [az]: tr հրամանը կարող է օգտագործվել հետևյալ կերպ՝ ցանկացած տող մեծատառից փոքրատառ փոխարկելու համար։ Դուք կարող եք օգտագործել tr հրամանը հետևյալ կերպ նաև ցանկացած տող փոքրատառից մեծատառ փոխարկելու համար:
Ինչպե՞ս եք մեծատառերը գրում Յունիքսում:
^ օպերատորը վերածվում է մեծատառի, while , փոխակերպվում է փոքրատառի: Եթե դուք կրկնապատկեք օպերատորները, այսինքն՝ ^^ կամ ,, , ապա դա վերաբերում է ամբողջ տողին; հակառակ դեպքում, այն վերաբերում է միայն առաջին տառին (դա բացարձակապես ճիշտ չէ. տե՛ս «Ընդլայնված օգտագործումը» ստորև, բայց օգտագործման մեծ մասի համար դա համարժեք նկարագրություն է):
Ինչպե՞ս փոխել մեծատառը Linux-ում:
Դուք կարող եք ավելի հեշտությամբ փոխարկել տողի պատյանը՝ օգտագործելով Bash 4-ի նոր հնարավորությունը: «^» խորհրդանիշ օգտագործվում է ցանկացած տողի առաջին նիշը մեծատառի փոխարկելու համար, իսկ '^^' նշանն օգտագործվում է ամբողջ տողը մեծատառի փոխարկելու համար:
Ինչպե՞ս փոխարկել ստորինը վերին Unix-ում:
Փոքրատառից մեծատառ փոխարկելու համար կանխորոշված բազմություններ tr կարող է օգտագործվել. [:lower:] հավաքածուն կհամապատասխանի ցանկացած փոքրատառ նիշի: [:upper:] հավաքածուն համապատասխանում է ցանկացած մեծատառ նիշի: Ստորինից վերին փոխարկելու համար դրանք կարող են օգտագործվել տողը թարգմանելու համար:
Ինչպես եք փոքրատառերը UNIX-ում:
11.12s ghostdog74-ի փոքրատառերի մոտեցման համար; 31.41s մեծատառերի համար: 26.25s տեխնոսաուրուսի փոքրատառի մոտեցման համար; 26.21s մեծատառերի համար: 25.06s JaredTS486-ի փոքրատառերի մոտեցման համար; 27.04s մեծատառերի համար:
Ինչպե՞ս կարող եմ օգտագործել tr-ն UNIX-ում:
tr նշանակում է թարգմանել:
- Շարահյուսություն. tr հրամանի շարահյուսությունն է՝ $ tr [OPTION] SET1 [SET2]
- Թարգմանություն: …
- Փոխարկել փոքրատառը մեծատառի: …
- Թարգմանեք փակագծերը փակագծերի մեջ: …
- Թարգմանեք սպիտակ տարածությունը ներդիրների: …
- Սեղմեք նիշերի կրկնությունը՝ օգտագործելով -s: …
- Ջնջել նշված նիշերը՝ օգտագործելով -d տարբերակը: …
- Լրացրեք բազմությունները՝ օգտագործելով -c տարբերակը:
Ի՞նչ է անում tr հրամանը UNIX-ում:
tr հրամանը UNIX-ում a հրամանի տողի օգտակար նիշերը թարգմանելու կամ ջնջելու համար. Այն աջակցում է մի շարք փոխակերպումների, ներառյալ մեծատառից փոքրատառ, սեղմելով կրկնվող նիշերը, ջնջել հատուկ նիշերը և հիմնական գտնել ու փոխարինել: Այն կարող է օգտագործվել UNIX խողովակների հետ՝ աջակցելու ավելի բարդ թարգմանությանը:
Ինչու՞ ենք մենք օգտագործում 2 >> վերահղում:
Դուք կարող եք օգտագործել &[FILE_DESCRIPTOR]՝ ֆայլի նկարագրիչի արժեքին հղում կատարելու համար; Օգտագործելով 2>&1 կվերահղի stderr-ին այն արժեքին, որը սահմանված է stdout (և 1>&2-ը կանի հակառակը):
Ինչպե՞ս են աշխատում bash սցենարները:
Bash սցենարը պարզ տեքստային ֆայլ է, որը պարունակում է մի շարք հրամաններ. Այս հրամանները հրամանների խառնուրդ են, որոնք մենք սովորաբար ինքներս մուտքագրում ենք հրամանի տողում (օրինակ՝ ls կամ cp), և հրամաններ, որոնք մենք կարող ենք մուտքագրել հրամանի տողում, բայց սովորաբար դա չէ (դուք կհայտնաբերեք դրանք հաջորդ մի քանի էջերում: ):
Ո՞րն է who command-ի արդյունքը:
Բացատրություն. ով է հրաման տալիս ելքը տվյալ պահին համակարգ մուտք գործած օգտատերերի տվյալները. Արդյունքը ներառում է օգտվողի անունը, տերմինալի անունը (որից նրանք մուտք են գործել), մուտքի ամսաթիվը և ժամը և այլն: 11.
Ինչպե՞ս եք փոխակերպում UNIX-ի:
vi. ^M նիշը մուտքագրելու համար սեղմեք Ctrl-v, այնուհետև սեղմեք Enter կամ վերադարձեք: Vim-ում օգտագործեք՝սահմանել ff=unix փոխարկել Unix; Windows-ի փոխարկելու համար օգտագործեք :set ff=dos:
Ի՞նչ է awk UNIX հրամանը:
Awk-ն է սկրիպտային լեզու, որն օգտագործվում է տվյալների մանիպուլյացիայի և հաշվետվություններ ստեղծելու համար. Awk հրամանի ծրագրավորման լեզուն չի պահանջում կոմպիլյացիա և թույլ է տալիս օգտագործողին օգտագործել փոփոխականներ, թվային ֆունկցիաներ, լարային ֆունկցիաներ և տրամաբանական օպերատորներ: … Awk-ը հիմնականում օգտագործվում է օրինաչափությունների սկանավորման և մշակման համար:
Ո՞րն է վերին հրամանի արդյունքը:
UPPER( ) ֆունկցիան վերափոխում է բոլոր այբբենական նիշերը տողի մեջ մեծատառերի. Բոլոր ոչ այբբենական նիշերը մնացել են անփոփոխ:
Linux-ը POSIX է:
Առայժմ, Linux-ը POSIX հավաստագրված չէ բարձր ծախսեր, բացառությամբ երկու առևտրային Linux բաշխումների Inspur K-UX [12] և Huawei EulerOS [6]: Փոխարենը, Linux-ը համարվում է հիմնականում POSIX-ին համապատասխանող:
Ո՞ր Shell-ն է առավել տարածված և լավագույնս օգտագործելու համար:
Ո՞ր կեղևն է առավել տարածված և լավագույնս օգտագործելու համար: Բացատրություն: Ուժեղ հարվածել այն մոտ է POSIX-ին համապատասխան և, հավանաբար, լավագույն կեղևն է օգտագործելու համար: Այն UNIX համակարգերում օգտագործվող ամենատարածված կեղևն է: Bash-ը հապավում է, որը նշանակում է «Bourne Again SHell»: