2013-05-06 2 views

ответ

-1

для этого вам нужно прочитать о SED, это поможет вам, после того, как вы понимаете, что его замечательный инструмент!

вы можете заменить "" с ""

+0

Как можно больше я хочу, чтобы сохранить пространство. Я просто хочу добавить ',' на каждом конце слова в своих текстовых файлах. – Kerv

+0

Что происходит в конце строки, если мы будем использовать 'sed', как вы предлагаете? –

+0

вы можете сделать все, что хотите, в конце строки, просто прочитайте об этом – Dima

3

Попробуйте с СЕПГ,

sed 's/\(\w\+\)/&,/g' 
+0

Это не работает на 'OSX 10.6.8' – anubhava

+0

Спасибо. Что делать, если я хочу заменить все «,» (запятую) в текстовом файле «» (пробел)? – Kerv

+0

Вы можете использовать 'sed 's /,// ​​g'' – sat

0

Используйте эту команду СЕПГ.

На Mac:

sed -E 's/([^ ]+)/\1,/g' 

или на другой *nix:

sed -r 's/([^ ]+)/\1,/g' 
+0

Спасибо. Что делать, если я хочу заменить все «,» (запятую) в текстовом файле «» (пробел)? – Kerv

+0

В этом случае вы можете использовать: 'sed 's /,// ​​g'' – anubhava

+0

Спасибо! Я использую его сейчас! Спасибо за вашу помощь. Сэр! – Kerv

Смежные вопросы