小智 5
首先将破折号更改为空格,例如:
sed 's/-/ /g'
将第一个字母大写已经解决了(给它们投票;或者只是将此问题标记为该问题的重复项)。
然后将它们组合起来:
sed -e 's/-/ /g' -e 's/\b\(.\)/\u\1/g'
$ echo "foo-bar-baz-nonce" | sed -e 's/-/ /g' -e 's/\b\(.\)/\u\1/g'
Foo Bar Baz Nonce
$
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
2813 次 |
最近记录: |