Страница 1 из 1
заменить все пробелы на абзац
Добавлено: 2008-06-02 11:56:53
ProFTP
не могу найти, как заменить?
Re: заменить все пробелы на абзац
Добавлено: 2008-06-02 12:07:31
zg
ProFTP писал(а):не могу найти, как заменить?
Код: Выделить всё
echo "Hello my friend" | sed -E "/ +/s//тут символ табуляции/g
Re: заменить все пробелы на абзац
Добавлено: 2008-06-02 17:42:31
ProFTP
что за символ табуляции???
повторяю искал - не нашел, нифга про этого нету, почему-то???
подскажте пожалуйста как заменить все пробелы на абзацы
Re: заменить все пробелы на абзац
Добавлено: 2008-06-02 17:46:23
zg
в моём понимании абзац это отступ...
http://slovari.yandex.ru/dict/bse/artic ... 0%B0%D1%86
а в твоём понимании абзац это что?
Re: заменить все пробелы на абзац
Добавлено: 2008-06-02 19:19:33
ProFTP
нет, есть большой список айпи в одну строку (спам айпи), нужно запихнуть этот список в ipfw таблицу... я понимаю нужно поставить везде проблел... чтобы прочитать файл и добавить "deny"
Re: заменить все пробелы на абзац
Добавлено: 2008-06-02 20:50:02
zg
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
Re: заменить все пробелы на абзац
Добавлено: 2008-06-09 13:39:06
FREDAN
Допустим исходный текст в файле 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:~#
Re: заменить все пробелы на абзац
Добавлено: 2008-06-09 16:28:44
zg
у фор по-моему ограничение на длину строки, большие файлы могут не пойти
Re: заменить все пробелы на абзац
Добавлено: 2008-06-11 3:31:25
ProFTP
спасибо сделал ...