shell 字符串书写格式 驼峰与下划线互转
2022-08-11 本文已影响0人
灰fw
#!/bin/bash
serviceName=$1
#驼峰转下划线
a=`(echo $serviceName | sed 's/[A-Z]/_\l&/g')`
echo $a
#下划线转驼峰
a=`(echo $serviceName | sed 's/_\([a-z]\)/\u\1/g')`
echo $a
实例如下入:
change.jpg
#!/bin/bash
serviceName=$1
#驼峰转下划线
a=`(echo $serviceName | sed 's/[A-Z]/_\l&/g')`
echo $a
#下划线转驼峰
a=`(echo $serviceName | sed 's/_\([a-z]\)/\u\1/g')`
echo $a
实例如下入: