C - skall , eller CSH , er en vanlig UNIX shell for å utføre kommandoer på en UNIX - basert datamaskin . CSH ikke inneholder mange av de praktiske funksjoner for å manipulere strenger som er vanlig i mer moderne skriptspråk . Det er imidlertid flere korte metoder for å utvinne understrenger ved hjelp CSH kode og standard UNIX-kommandoer . Instruksjoner 
 Bruke Awk 
 en 
 Definer en streng eller et sett med strenger som skal brukes som et eksempel : en 
 sett someString = " . CSH skript er gøy " satt someStringSet = ( forfattere " Demand Media " " aksjekursen ") 
 2 
 Pakk en delstrengen bruke " substr ( ) "-funksjonen på UNIX -kommandoen " awk . " The substr kommandoen tar opptil tre argumenter , først , strengen tallet, andre , tegnet og tredje stilling , hvor lengden av den returnerte delstrengen . Utføre følgende kommando med someString som input vil returnere " skript er gøy. " 
 
 Awk ' { print substr ( $ 0,5) } ' 
 
 Utfører følgende kommando med someString som input ville gå tilbake " skript ". 
 
 awk ' { print substr ( $ 0,5,7 ) } 
 3 
 Bruk echo funksjon og røret operatøren dirigere verdien av strengen variabelen til awk kommandoen. Den andre kommandoen returnerer strengen " Med. " 
 
 Sett result1 = ` echo $ someString