Files
qsgen3/docs/zsdoc/data/functions/qsgen2/_file_to_lower

6 lines
159 B
Plaintext

local filename="${1}"
filename="${filename// /-}"
filename=$(echo "${filename}" | sed -e 's/^[^a-zA-Z0-9_.]+//g' -e 's/[^a-zA-Z0-9_-]+/-/g')
echo ${filename}