Ange första bokstaven i varje ord till versaler

Du kan vara i en situation där du måste ange bokstäver i storleksläge medan du skriver: du kan t.ex. skriva ett brev i Microsoft Word och behöva ha stora bokstäver i ditt dokument. På samma sätt med programmering krävs ofta att man använder stora bokstäver. Det finns två metoder där stor bokstav kan ställas in på första bokstaven i varje ord du skriver. Det skiljer sig från person till person vilken de bestämmer sig för att använda, men sed-kommandot tillsammans med eko är obligatoriskt i båda fallen.

Nedan följer två sätt att gå vidare:

Metod 1

sed-rs / (^. |. / \ U & / g '

Metod 2

sed s / ^. \ | [az] / \ U & / g '

Metod 3

sed-r s / \ <. / \ U & / g '

Exempel:

$ Echo-e "bra dag till dig | Sed-r 's / (^. |.) / \ U & / g'

Goddag till dig.

$ Echo-e "hej livet \ net hej till dig" | sed-rs / (^. |. / \ U & / g '

eller

$ Echo-e "hej livet \ net hej till dig" | sed-r s / (\ b) / \ U & / g '

Hej livet

Och Hej till dig

$ Echo-e "hej liv". | Sed s / ^. \ | [Az] / \ U & / g '

Hej livet

$ Echo-e "hej livet \ net hej till dig" | sed s / ^. \ | [Az] / \ U & / g '

Hej liv

Och Hej till dig

Tidigare Artikel Nästa Artikel

Bästa Tipsen