Questa linea dovrebbe farlo:
sed -e "s/\b\(.\)/\u\1/g"
Utilizzando awk
:
awk '{for(i=1;i<=NF;i++){ $i=toupper(substr($i,1,1)) substr($i,2) }}1' file
L'output sarebbe:
Trouble Me
Gold Rush Brides
Questa linea dovrebbe farlo:
sed -e "s/\b\(.\)/\u\1/g"
Utilizzando awk
:
awk '{for(i=1;i<=NF;i++){ $i=toupper(substr($i,1,1)) substr($i,2) }}1' file
L'output sarebbe:
Trouble Me
Gold Rush Brides
Usa awk per calcolare la frequenza delle lettere
Utilizzo di più modelli contemporaneamente con il comando Sed
Corrispondenza di pattern multilinea utilizzando Sed, Awk o Grep?
Come eliminare le prime N righe di un file Ascii utilizzando i comandi della shell?
Rimuovi un carattere specifico usando awk o sed
Come eliminare le righe vuote nei file utilizzando Grep, Sed e Awk
sed - come creare gruppi regex usando sed
usando awk con le condizioni del valore della colonna
Visualizza corrispondenza trovata o non utilizzando awk
Usando grep vs awk
Come modificare un file sul posto usando awk? (come con sed -i)