заменить все пробелы на абзац

Программирование на sh, быть может немного про альтернативные языки
Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Аватара пользователя
ProFTP
подполковник
Сообщения: 3388
Зарегистрирован: 2008-04-13 1:50:04
Откуда: %&й
Контактная информация:

заменить все пробелы на абзац

Непрочитанное сообщение ProFTP » 2008-06-02 11:56:53

не могу найти, как заменить?
Pеrl FAQ
perl -e 'print join"",map $$_[rand@$_],([0..9,'a'..'z','A'..'Z'])x30'
ИзображениеИзображение

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

zg
полковник
Сообщения: 5845
Зарегистрирован: 2007-12-07 13:51:33
Откуда: Верх-Нейвинск

Re: заменить все пробелы на абзац

Непрочитанное сообщение zg » 2008-06-02 12:07:31

ProFTP писал(а):не могу найти, как заменить?

Код: Выделить всё

echo "Hello  my    friend" | sed -E "/ +/s//тут символ табуляции/g

Аватара пользователя
ProFTP
подполковник
Сообщения: 3388
Зарегистрирован: 2008-04-13 1:50:04
Откуда: %&й
Контактная информация:

Re: заменить все пробелы на абзац

Непрочитанное сообщение ProFTP » 2008-06-02 17:42:31

что за символ табуляции???

повторяю искал - не нашел, нифга про этого нету, почему-то???

подскажте пожалуйста как заменить все пробелы на абзацы
Pеrl FAQ
perl -e 'print join"",map $$_[rand@$_],([0..9,'a'..'z','A'..'Z'])x30'
ИзображениеИзображение

zg
полковник
Сообщения: 5845
Зарегистрирован: 2007-12-07 13:51:33
Откуда: Верх-Нейвинск

Re: заменить все пробелы на абзац

Непрочитанное сообщение zg » 2008-06-02 17:46:23

в моём понимании абзац это отступ... http://slovari.yandex.ru/dict/bse/artic ... 0%B0%D1%86

а в твоём понимании абзац это что?

Аватара пользователя
ProFTP
подполковник
Сообщения: 3388
Зарегистрирован: 2008-04-13 1:50:04
Откуда: %&й
Контактная информация:

Re: заменить все пробелы на абзац

Непрочитанное сообщение ProFTP » 2008-06-02 19:19:33

нет, есть большой список айпи в одну строку (спам айпи), нужно запихнуть этот список в ipfw таблицу... я понимаю нужно поставить везде проблел... чтобы прочитать файл и добавить "deny"
Pеrl FAQ
perl -e 'print join"",map $$_[rand@$_],([0..9,'a'..'z','A'..'Z'])x30'
ИзображениеИзображение

zg
полковник
Сообщения: 5845
Зарегистрирован: 2007-12-07 13:51:33
Откуда: Верх-Нейвинск

Re: заменить все пробелы на абзац

Непрочитанное сообщение zg » 2008-06-02 20:50:02

ProFTP писал(а):есть большой список айпи в одну строку (спам айпи), нужно запихнуть этот список в ipfw таблицу...
дак сразу бы так и сказал..

Код: Выделить всё

zg# grep -oE '[^ ]+' 1.txt | xargs -I % echo ipfw table 5 add %
ipfw table 5 add 1
ipfw table 5 add 2
ipfw table 5 add 3
ipfw table 5 add 4
ipfw table 5 add 4
ipfw table 5 add 5
ipfw table 5 add 6
ipfw table 5 add 7
ipfw table 5 add 8

Код: Выделить всё

zg# cat 1.txt
1 2 3 4
4 5 6 7 8


FREDAN
проходил мимо

Re: заменить все пробелы на абзац

Непрочитанное сообщение FREDAN » 2008-06-09 13:39:06

Допустим исходный текст в файле 1.txt, тогда можно
!#bash
for line in `cat 1.txt`
do
echo ${line} далее текст который хочется добавить, абзац идёт автоматом) >> 2.txt
done

Нагляднее ниже:

root@fred-ubuntu:~# echo 1 2 3 4 5 6 7 8 9 > 1.txt
root@fred-ubuntu:~# cat 1.txt
1 2 3 4 5 6 7 8 9
root@fred-ubuntu:~# for line in `cat 1.txt` ; do echo ${line} ttttttttttttttttt >> 2.txt ; done
root@fred-ubuntu:~# cat 2.txt
1 ttttttttttttttttt
2 ttttttttttttttttt
3 ttttttttttttttttt
4 ttttttttttttttttt
5 ttttttttttttttttt
6 ttttttttttttttttt
7 ttttttttttttttttt
8 ttttttttttttttttt
9 ttttttttttttttttt
root@fred-ubuntu:~#

zg
полковник
Сообщения: 5845
Зарегистрирован: 2007-12-07 13:51:33
Откуда: Верх-Нейвинск

Re: заменить все пробелы на абзац

Непрочитанное сообщение zg » 2008-06-09 16:28:44

у фор по-моему ограничение на длину строки, большие файлы могут не пойти

Аватара пользователя
ProFTP
подполковник
Сообщения: 3388
Зарегистрирован: 2008-04-13 1:50:04
Откуда: %&й
Контактная информация:

Re: заменить все пробелы на абзац

Непрочитанное сообщение ProFTP » 2008-06-11 3:31:25

спасибо сделал ...
Pеrl FAQ
perl -e 'print join"",map $$_[rand@$_],([0..9,'a'..'z','A'..'Z'])x30'
ИзображениеИзображение