gra*_*aci 8 unix awk command-line replace sed
我只是想知道是否有办法替换文件夹中每个文件中的每个下划线(比如.java文件)并将下一个字符转换为大写,如
getEmployee_Name → getEmployeeName us_employee_name → usEmployeeName如果我们有什么id,我们希望利用两I和D,如
us_employee_id→ usEmployeeID?自从我还在学习以来,我还没有尝试过任何东西.我可以做类似的事情s/_/\U\1/g,sed还是可以使用某些脚本来执行此操作?
Jos*_*sey 10
你的建议's/_/\U\1/g'非常接近.如果你有GNU sed,那么以下应该有效:
sed 's/_\(.\)/\U\1/g'
Run Code Online (Sandbox Code Playgroud)
(我说应该,因为你想要的并不总是你想要的.)
| 归档时间: |
|
| 查看次数: |
1875 次 |
| 最近记录: |