Реклама на сайте Advertise with us

Ищется прога

Расширенный поиск по форуму
 
Новая тема Новая тема   
Автор
Поиск в теме:



С нами с 07.04.05
Сообщения: 154
Рейтинг: 166

Ссылка на сообщениеДобавлено: 14/09/06 в 13:21       Ответить с цитатойцитата 

Есть тхт файл с множеством строк (более 1500) вида:
text::text
надо привести его к виду
id::text::text::0
то есть добавить в начале строк их номера а в конце добавить 0, но все это чтобы еще и "::" добавлялось.

конкретно:
есть - где ты общаешься?::на master-x.com
надо - 234::где ты общаешься?::на master-x.com::0

надеюсь подробно объяснил...

0
 



С нами с 18.08.03
Сообщения: 426
Рейтинг: 1102


Передовик Master-X (16.05.2007) Передовик Master-X (01.06.2007)
Ссылка на сообщениеДобавлено: 14/09/06 в 13:30       Ответить с цитатойцитата 

По моему то, что ты хочешь в Екселе (Excel) можно реализовать за несколько минут.

no signature

4
 



С нами с 07.04.05
Сообщения: 154
Рейтинг: 166

Ссылка на сообщениеДобавлено: 14/09/06 в 13:33       Ответить с цитатойцитата 

в екселе открывает кламбур с символами, и потом у меня же txt файл, если можешь то подробнее плз, не рублю я в екселе icon_smile.gif

0
 



С нами с 18.08.03
Сообщения: 426
Рейтинг: 1102


Передовик Master-X (16.05.2007) Передовик Master-X (01.06.2007)
Ссылка на сообщениеДобавлено: 14/09/06 в 13:44       Ответить с цитатойцитата 

Давай в асю стукни мне, я тебя добавил, только ты в оффе, я тебе объясню, как сделать

no signature

4
 

no sign

С нами с 25.07.03
Сообщения: 3623
Рейтинг: 1403

Ссылка на сообщениеДобавлено: 14/09/06 в 13:55       Ответить с цитатойцитата 

Код:
$i = 0;
$fi = fopen ("intxtfile", "r");
$fo = fopen ("outtxtfile", "w");
while (!feof($fi))
{
  $line = trim(fgets($fi, 4096));
  fputs ($fo, $i."::".$line."::0\n";
  $i++;
}
fclose ($fi);
fclose ($fo);


icon_smile.gif icon_smile.gif

skype:megaarachno

4
 



С нами с 21.09.03
Сообщения: 7329
Рейтинг: 2144

Ссылка на сообщениеДобавлено: 14/09/06 в 15:00       Ответить с цитатойцитата 

Я бы сделал за 3 с половиной секунды следующей командой:

Код:

awk '{ print(NR"::"$0"::0") }' input.txt > output.txt

4
 



С нами с 07.04.05
Сообщения: 154
Рейтинг: 166

Ссылка на сообщениеДобавлено: 14/09/06 в 15:17       Ответить с цитатойцитата 

Огромное спасибо Swimmer24 помог мне.
arachnO твой скрипт не заработал.

всех оценил спасибо за ответы...

0
 

no sign

С нами с 25.07.03
Сообщения: 3623
Рейтинг: 1403

Ссылка на сообщениеДобавлено: 15/09/06 в 01:10       Ответить с цитатойцитата 

Avgusto Moreno писал:
arachnO твой скрипт не заработал.


f*ck icon_sad.gif я оказывается долбоеб icon_sad.gif icon_lol.gif icon_lol.gif

бро, писал просто по памяти icon_smile.gif

skype:megaarachno

4
 
Новая тема Новая тема   

Текстовая реклама в форме ответа
Заголовок и до четырех строчек текста
Длина текста до 350 символов
Купить рекламу в этом месте!


Перейти:  



Спонсор раздела Стань спонсором этого раздела!

Реклама на сайте Advertise with us

Опросы

Рецепт новогоднего блюда 2022



Обсудите на форуме обсудить (11)
все опросы »