我的价值在于:詹姆斯、亚当、约翰我正在努力做到詹姆斯、亚当、约翰(每个名称的第一个字符应大写)
根据 kev(下),
$ echo '詹姆斯,亚当,约翰' | sed 's/\<. james>
我无法在不同的系统中执行相同的操作。我正在使用 .ksh,但我不知道是否是因为 ksh 还是不同的系统。有人可以帮忙吗?
Thanks
您可以使用sed
:
$ echo 'james,adam,john' | sed 's/\<./\u&/g'
James,Adam,John
- pattern
\<.
将匹配每个单词的第一个字符
- use
\u&
使其大写。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)