Для этого можно использовать sed
:
sed 's/ /,/' in > out
Это заменит первый пробел в каждой строке запятой. Если вы хотите изменить файл на месте, вы можете использовать опцию -i
. Синтаксис различается в разных реализациях sed. Для GNU sed это
sed 's/ /,/' -i the.file
Для BSD sed используйте
sed 's/ /,/' -i '' the.file