October 23
Il TR Unix, o tradurre / traslitterare, il comando viene utilizzato per tradurre i caratteri. Il comando accetta input standard e copia il risultato sullo standard output, sia sostituendo o eliminando i caratteri specificati. Il comando tr ha una varietà di opzioni che è possibile utilizzare per integrare gli insiemi, eliminare i set e spremere set. Inoltre, il comando tr offre reindirizzamento input e output, quindi può essere utilizzato per modificare file esistenti o utilizzare file per modificare altri file. È possibile combinare il comando tr con altri comandi Unix per ulteriori traduzioni personaggio complesso.
1 Aprire una shell Unix. Sul Macintosh, ciò può essere ottenuto aprendo l'applicazione Terminale.
2 Digitare un comando echo e la stringa di caratteri che deve essere modificato in maiuscolo: 'changecase'. Tubo il comando echo al comando tr con le opzioni che convertono i caratteri minuscoli in maiuscolo:
echo 'changecase' | tr [: lower:] [: upper:]
3 Hit "Return". Il testo 'changecase' verrà convertito in 'CHANGECASE' utilizzando il comando tr e visualizzata sullo schermo.
4 Utilizzando la shell Unix e un editor a linea di comando, creare un file che contiene la stringa 'CHANGECASE'. Nome del file "superiore".
5 Creare un file che non contiene caratteri di accettare il risultato del comando tr. Nome del file "inferiore".
6 Digitare il comando tr seguito da due argomenti standard: [: upper:] e [: lower:]. Utilizzare l'operatore di redirezione dell'input (<) per inserire il file "superiore" e utilizzare l'operatore di redirezione dell'output (>) per l'uscita il risultato al file "inferiore":
tr [: upper:] [: lower:] <superiore> Bassa
7 Hit "Return" per eseguire il comando. Visualizzare il contenuto del file "inferiore" per assicurare che il file ora contiene la stringa "changecase". Il file "superiore" non verrà modificato, in modo che conterrà il "CHANGECASE" stringa.
8 Aprire un editor di riga di comando e creare un file denominato "shelltest".
9 Modificare il file shelltest e digitare il comando echo e la stringa che deve essere modificato in lettere minuscole. Tubo il comando echo al comando tr con le opzioni che convertono i caratteri minuscoli in maiuscoli. Utilizzare la stringa "QUESTO È IL MIO STRING":
echo 'QUESTO E' IL MIO STRING '| tr "AZ" "az"
Salvare il file shelltest.
10 Eseguire lo script digitando "./(filename)" al prompt dei comandi. Il comando tr verrà eseguito, e la stringa 'questo è il mio stringa' stamperà sullo schermo.
./shelltest