Для десятков тысяч строк с одинаковой структурой я хочу пойти (например) отсюда:
abcd 12345 qwerty asdfg
...сюда:
abcd 12345,qwerty asdfg
...с
sed 's/[0-9]\ [A-Z]/,/g'
Я могу сопоставить пространство справа и оба окружающих символа (5 q), но в замене я получаю (очевидно):
abcd 1234,werty asdfg
Кроме того, я бы предпочел выполнить это в оболочке Linux
Как я могу сопоставить и заменить для каждой строки только тот пробел, которому предшествует цифра и буква алфавита? Вы бы предложили мне другой инструмент (или даже подход) вместо этого, чтобы сделать это?