T-shellissä voidaan komentoa kirjoitettaessa käyttää tiedostonnimien tunnistusta. Se on erittäin kätevä keino viitattaessa pitkiin tiedostonnimiin: kirjoitusvaivaa säästyy, ja ennen kaikkea vältetään ne tylsät tilanteet, joissa tehdään kirjoitusvirhe pitkässä tiedostonnimessä.
Tunnistus toimii seuraavasti: kirjoita tiedostonnimen alkuosa ja paina TAB-näppäintä; tällöin T-shell yrittää tunnistaa nimen ja jos se onnistuu yksikäsitteisesti, se täydentää nimen lopun ruudulle. (TAB-näppäimessä voi lukea TAB tai siinä voi olla oikealle osoittava nuoli; yleensä se on jossakin kohtaa näppäimistön vasemmassa reunassa.)
Esimerkki. Oletetaan, että työhakemistossasi on tiedostot
hakemus
,
muistiinpanoja
ja
toimintasuunnitelma
ja vain ne. Jos haluat tulostaa niistä päätteelle viimeksi mainitun,
riittää kirjoittaa
more tja painaa TAB-näppäintä, jolloin T-shell täydentää komentorivin seuraavanlaiseksi:
more toimintasuunnitelmajonka jälkeen voitkin vain painaa return-näppäintä.
Jos tunnistus ei onnistu yksikäsitteisesti, esim. jos sinulla edellä kuvatussa tilanteessa olisi toinenkin tiedosto, jonka nimi alkaa t-kirjaimella, niin T-shell antaisi äänimerkin. Silloin sinun täytyy itse kirjoittaa tiedostonimestä lisää merkkejä ja yrittää uutta tunnistusta. Voit myös control-d:llä kysyä, mitä sellaisia tiedostonnimiä on olemassa, jotka alkavat näppäilemilläsi kirjaimilla; tämä näyttää ruudulla seuraavantapaiselta:
epsilon ~/tmp 51 % more t test toimintasuunnitelma tyolista epsilon ~/tmp 51 % more tTässä käyttäjä kirjoitettuaan
more t
painoi
TAB-näppäintä, jolloin T-shell antoi äänimerkin. Sitten käyttäjä
kirjoitti control-d:n, jolloin T-shell näytti listan
t-alkuisista tiedostonnimistä sekä kirjoitti komennonalun
more t
uudelleen näkyviin, jolloin käyttäjä voi
suoraan jatkaa kirjoittamista.
Tunnistus voi myös onnistua osittain. Jos sinulla esimerkiksi on
edellä mainittujen kolmen tiedoston lisäksi tiedosto
toimintakertomus
, niin yrittäessäsi edellä kuvattua
tunnistusta T-shell täydentäisi näin
more toimintaja antaisi äänimerkin. Tässä tapauksessa riittäisi kirjoittaa yksi lisämerkki,
s
, ja painaa uudestaan TAB-näppäintä,
jolloin tunnistus onnistuisi kokonaan.