
linux 用vi将每个单词的首字母转为大写
2个回答
展开全部
vi命令模式输入:
:%s/\w\+/\u\0/g
希望能帮助到你,手机提问请点击右上角满意。你的好评是我前进的动力!谢谢!
:%s/\w\+/\u\0/g
希望能帮助到你,手机提问请点击右上角满意。你的好评是我前进的动力!谢谢!
展开全部
应该要用shell脚本了吧。
awk '{for (i=1;i<=NF;i++)printf toupper(substr($i,0,1))substr($i,2,length($i))" ";printf "\n"}' 【这是你的文件名】
来自:http://www.verydemo.com/demo_c441_i1855.html
awk '{for (i=1;i<=NF;i++)printf toupper(substr($i,0,1))substr($i,2,length($i))" ";printf "\n"}' 【这是你的文件名】
来自:http://www.verydemo.com/demo_c441_i1855.html
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |