Advertisements

Di seguito è riportata la sintassi per tr. Questo comando traduce o elimina i caratteri.

tr SET1 

Di seguito sono riportati gli switch e le classi di caratteri comunemente usati con tr.

tr è comunemente usato per tradurre o eliminare caratteri in una stringa. Pensa a tr come un’alternativa più semplice al comando sostitutivo di sed. Lettura da stdin contro un file.,

Quando si pensa che si dovrebbe andare con “use sed” o “use tr”, è meglio andare con keep it simple philosophy. Se un’operazione è semplice in tr; usalo. Tuttavia, una volta che inizi a pensare di usare tr in modo ricorsivo, è meglio usare il comando di sostituzione di sed.

In genere, tr sostituirà con i caratteri in a meno che non venga utilizzato l’interruttore-d. Quindi, i caratteri dello stream verranno eliminati.

Usando tr sui nostri nomi.,file txt per trasformare tutti i caratteri minuscoli in maiuscole –

Trasformiamo il carattere”: “in una scheda-

# tr < names.txt Ted Daniel 101 Jenny Colon 608 Dana Maxwell 602 Marian Little 903 Bobbie Chapman 403 Nicolas Singleton 203 Dale Barton 901 Aaron Dennis 305 Santos Andrews 504 Jacqueline Neal 102 #

Cosa succede se si desidera salvare i risultati? Abbastanza facile usare il reindirizzamento.

Usiamo l’opzione-s o squeeze su testo mal formattato −

basic_centos_linux_commands.htm
Pubblicità