преобразует заданную обратную ссылку в нижний регистр
от вопрос уже есть ответ здесь:
Как заглушить первый символ строки? 8 ответовкак я могу преобразовать первую букву каждого из нижеприведенных букв в верхний регистр в нижний регистр?
НапримерSentMessage
станетsentMessage
а такжеNotAttemptedCreditLimitReached
станетnotAttemptedCreditLimitReached
... и т.д
Список слов ниже. Они просто в текстовом файле.
SentMessage
DeliverySucceeded
DeliveryFailed
DeliveryTimedOut
NotAttemptedCreditLimitReached
NotAttemptedChargingFailure
SubscriptionFailed
SentReportSMDeliveryStatus
FailedToSendReportSMDeliveryStatus
ReportSMSucceeded
ReportSMFailed
Изначально собирался делать это с помощью notepadd ++, но был открыт для других предложений bash / python ... и т. Д.
EDIT1 - решение$ cat testw
SentMessage
DeliverySucceeded
DeliveryFailed
DeliveryTimedOut
NotAttemptedCreditLimitReached
NotAttemptedChargingFailure
SubscriptionFailed
SentReportSMDeliveryStatus
FailedToSendReportSMDeliveryStatus
ReportSMSucceeded
ReportSMFailed
$ sed -i 's/[A-Z]/\L&/' testw
$ cat testw
sentMessage
deliverySucceeded
deliveryFailed
deliveryTimedOut
notAttemptedCreditLimitReached
notAttemptedChargingFailure
subscriptionFailed
sentReportSMDeliveryStatus
failedToSendReportSMDeliveryStatus
reportSMSucceeded
reportSMFailed