Я не очень разбираюсь в сценариях * nix, и мне нужно взять строку со строчными словами, разделенными черточками, и преобразовать ее в новую строку с удаленными черточками, а также первую букву после каждого исходного черточки в верхнем регистре. Например, я хочу взять
one-two-three-four-five
и преобразовать его в
oneTwoThreeFourFive
Решение должно иметь возможность обрабатывать несколько дефисов (включая ни одного), и при необходимости может использовать другие утилиты * nix, такие как sed, awk и т.д.