Character Lowercase to Uppercase in Shell Scripting

前端 未结 3 411
天涯浪人
天涯浪人 2021-01-23 11:46

I have value as: james,adam,john I am trying to make it James,Adam,John(First character of each name should be Uppercase)

According to

3条回答
  •  死守一世寂寞
    2021-01-23 12:04

    You can use sed:

    $ echo 'james,adam,john' | sed 's/\<./\u&/g'
    James,Adam,John
    
    • pattern \<. will match first char of every word
    • use \u& to make it uppercase.

提交回复
热议问题