Mēs esam pieraduši pie vārdu apstrādes programmām, kas stāsta mums, kad mēs esam nepareizi uzrakstījuši vārdu, bet ko par to, kad pirksti lido, izmantojot Linux komandrindas direktorijus? Patiesībā jūsu drukātie un pareizrakstības raksti var tikt laboti, vismaz izmantojot cd
komandu
Mēs parādīsim jums, kā pievienot vienkāršu komandu failam. Bashrc, kas pārbaudīs, ko jūs ievadījāt cd komandā transponētajām rakstzīmēm, trūkstošām rakstzīmēm un pārāk daudzām rakstzīmēm.
.Bashrc fails ir skripts, kas darbojas katru reizi, kad atverat termināla logu, nospiežot Ctrl + Alt + T vai atverot jaunu cilni Termināļa logā. Jūs varat pievienot komandas .bashrc failam, kuru vēlaties palaist automātiski katru reizi, kad atverat Terminal logu. Lai cd komandai pievienotu pareizrakstības pārbaudi, mēs pievienosim komandu failam .bashrc.
Lai rediģētu .bashrc failu, mēs izmantosim gedit. Uzvednē ierakstiet šādu komandu.
gedit ~ / .bashrc
Jūs varat izmantot jebkuru teksta redaktoru, ar kuru vēlaties, piemēram, vi un nano. Vienkārši nomainiet "gedit" iepriekšējā komandā ar komandu, lai palaistu izvēlēto teksta redaktoru.
Ritiniet līdz faila .bashrc apakšai un pievienojiet faila beigām šādu rindu.
shopt -s cdspell
Jūs varat pievienot komentāru virs komandas, lai jūs atcerētos, ko komanda dara. Vienkārši ievadiet skaitļa zīmi (#) līnijas sākumā un pēc tam jebkuru aprakstu, kuru vēlaties pievienot.
Noklikšķiniet uz "Saglabāt".
Aizveriet Gedit (vai citu teksta redaktoru), noklikšķinot uz "X" loga augšējā kreisajā stūrī.
Iestatījums, ko tikko pievienojāt .bashrc failam, neietekmēs pašreizējo Terminal window sesiju. Jums ir jāaizver Terminal logs, un log off un atpakaļ, lai izmaiņas veiktu ietekmē. Tātad, ierakstiet Izeja
uzvednē un nospiediet Enter vai noklikšķiniet uz pogas "X" loga augšējā kreisajā stūrī. Pēc tam izejiet no darba un atgriezieties tajā.
Tagad, ja veicat nelielu kļūdu (piemēram, transponētās rakstzīmes), ievadot kataloga nosaukumu cd komandā, pareizajā pareizrakstībā tiek parādīta nākamā rinda, un jūs automātiski tiekat novirzīts uz direktoriju, kas vislabāk atbilst tai, ko jūs ierakstījāt.
Šis ir vienkāršs risinājums, kas daudz vienkāršāk padara navigācijas direktorijus komandrindā.