Используйте заглавные буквы в sed или awk

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

  1. одно слово
    например.taco -> Taco

  2. несколько слов, разделенных дефисом
    например.my-fish-tacos -> My-Fish-Tacos

  3. несколько слов, разделенных символом подчеркивания
    например.my_fish_tacos -> My_Fish_Tacos

17
задан Benjamin W. 16 June 2018 в 19:04
поделиться