-2

например, у меня есть список:

аа бб чк дд ээ

Я надеюсь получить "аа", "bb", "cc", "dd", "ee"

Есть ли способ сделать это с помощью сценариев оболочки?

1 ответ1

0

Позвольте мне начать с вашего решения (комментарий):

У меня только одно решение: sed 's/\ /","/g filename . но это не добавляет " в начале и конце строки

Чтобы соответствовать началу или концу строки, используйте ^ или $ соответственно. Есть несколько способов сделать несколько последовательных замен. В вашем случае это может быть:

sed 's/\ /","/g;s/^/"/;s/$/"/' filename

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .