How can I capitalize the first letter of each word?

前端 未结 20 2362
暖寄归人
暖寄归人 2021-01-14 12:31

I need a script in any language to capitalize the first letter of every word in a file.

Thanks for all the answers.

Stackoverflow rocks!

20条回答
  •  北荒
    北荒 (楼主)
    2021-01-14 12:44

    You can do it with Ruby too, using the command line format in a terminal:

    cat FILENAME | ruby -n -e 'puts gsub(/\b\w/, &:upcase)'
    

    Or:

    ruby -e 'puts File.read("FILENAME").gsub(/\b\w/, &:upcase)'
    

提交回复
热议问题