Mēs esam pieraduši, ka teksta apstrādes programmas mums stāstakad mēs esam kļūdaini uzrakstījuši vārdu, bet kā būtu, ja pirksti lido caur Linux komandrindas direktorijiem? Jūs faktiski varat automātiski izlabot kļūdas un kļūdas, vismaz lietojot cd
komanda.
Mēs jums parādīsim, kā .bashrc failam pievienot vienkāršu komandu, kas pārbaudīs, vai ierakstāt cd komandā transponētās rakstzīmes, trūkstošās rakstzīmes un pārāk daudz rakstzīmju.
SAISTĪTI: Kā pievienot cilnes Ubuntu terminālim
.bashrc fails ir skripts, kas tiek palaists katru reizi, atverot termināļa logu, nospiežot Ctrl + Alt + T, vai termināļa logā atverot jaunu cilni. Jūs varat pievienot .bashrc failam komandas, kuras vēlaties automātiski palaist katru reizi, kad atverat termināļa logu. Lai pievienotu pareizrakstības pārbaudi cd komandai, mēs pievienosim komandu .bashrc failam.
Lai rediģētu .bashrc failu, mēs izmantosim gedit. Uzvednē ierakstiet šo komandu.
gedit ~/.bashrc
Varat izmantot jebkuru jums ērtāku teksta redaktoru, piemēram, vi un nano. Iepriekš minētajā komandā vienkārši aizstājiet “gedit” ar komandu, lai palaistu izvēlēto teksta redaktoru.
Ritiniet līdz .bashrc faila apakšdaļai un faila beigās pievienojiet šo rindu.
shopt -s cdspell
Virs komandas varat pievienot komentāru, lai atcerētos, ko komanda dara. Rindas sākumā vienkārši ielieciet cipara zīmi (#) un pēc tam - jebkuru aprakstu, kuru vēlaties pievienot.
Noklikšķiniet uz “Saglabāt”.
Aizveriet gedit (vai citu teksta redaktoru), loga augšējā kreisajā stūrī noklikšķinot uz “X”.
Iestatījums, kuru tikko pievienojāt .bashrc failam, neietekmēs pašreizējo termināļa loga sesiju. Lai izmaiņas varētu ietekmēt, jums ir jāaizver logs Terminālis un jāizslēdzas un atpakaļ. Tātad, ierakstiet exit
uzvednē un nospiediet taustiņu Enter vai noklikšķiniet uz pogas “X” loga augšējā kreisajā stūrī. Pēc tam izrakstieties un atkal piesakieties.
Ja jūs pieļaujat nelielu kļūdu (piemēram,transponētās rakstzīmes), ierakstot direktorijā direktorija nosaukumu komandā cd, pareiza pareizrakstība tiek parādīta nākamajā rindā, un jūs automātiski tiek novirzīts uz direktoriju, kas visprecīzāk atbilst tam, ko ierakstījāt.
Šis ir vienkāršs risinājums, kas daudz atvieglo navigāciju direktorijos komandrindas rindiņās.