Take a string such as:
In C#: How do I add \"Quotes\" around string in a comma delimited list of strings?
and convert it to:
Solution in shell:
echo 'In C#: How do I add "Quotes" around string in a comma delimited list of strings?' | \ tr A-Z a-z | \ sed 's/[^a-z0-9]\+/-/g;s/^\(.\{1,20\}\).*/\1/'