Прописать строки в sed или awk

У меня есть три типа строк, которые я хотел бы использовать в сценарии bash. Я подумал, что лучше всего подойдет sed / awk, но я не уверен. Какой способ лучше всего подходит с учетом следующих требований?

single word
e.g. taco -> Taco

multiple words separated by hyphens
e.g. my-fish-tacos -> My-Fish-Tacos

multiple words separated by underscores
e.g. my_fish_tacos -> My_Fish_Tacos

Ответы на вопрос(6)

Ваш ответ на вопрос