Convert to snake_case

Convert a string to snake_case.

Code

General
echo "$str" | sed 's/\([A-Z]\)/_\1/g' | tr '[:upper:] -' '[:lower:]_' | sed 's/^_//'

Parameters

The string to convert

Server

More Bash Snippets