У меня есть строка ниже:
"BBBB,AAAA"
разделен с comma
. Мне нужно добавить .done
к каждому значению строки.
Когда я пытаюсь ниже. Это не работает. Я пытаюсь заменить ,
на .done
, но это не работает. Также мне нужно .done
в конце как AAAA
, так и BBBB
-bash-3.2$ echo "AAAA,BBBB" |tr "," ".done"
AAAA.BBBB
Ожидаемый результат:
AAAA.done BBBB.done
Спасибо за вашу помощь.
Редактировать:
После предложения @Ravindra я немного изменил его, и он работает нормально, но теперь проблема заключается в том, чтобы обрезать пробелы.
-bash-3.2$ echo "AAAA,BBBB ,CCC, DDD" | sed 's/,/.done /g;s/$/.done/'
AAAA.done BBBB .done CCC.done DDD.done
^
getting space here
Название ОС: SunOS