camelCase使用shell到snake_case吗?

问题描述

使用命令外壳程序(例如bash)将camelCase中的单词(用空格分隔的流)转换为snake_case的简单方法是什么?

相对于我已删除的先前问题,这是一个简单的案例。

解决方法

使用GNU sed,您可以轻松地将其转换为小写字母并使用下划线作为前缀:

$ echo camelCase andAnother | sed 's/[A-Z]/_\l&/g'
camel_case and_another

相关问答

错误1:Request method ‘DELETE‘ not supported 错误还原:...
错误1:启动docker镜像时报错:Error response from daemon:...
错误1:private field ‘xxx‘ is never assigned 按Alt...
报错如下,通过源不能下载,最后警告pip需升级版本 Requirem...