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

Поменять строки местами в txt

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



С нами с 13.11.08
Сообщения: 418
Рейтинг: 467

Ссылка на сообщениеДобавлено: 25/12/11 в 10:45       Ответить с цитатойцитата 

Есть текстовый файл с кучей ссылок вот в таком виде:

ссылка1
название1
ссылка2
название2

Нужно поменять строчки местами так, чтобы было:
Название
Ссылка

Т.е. вторую строку меняем с первой, 4 - с третьей и так далее.

Как это сделать? Может есть какой-то негеморный и очевидный способ? icon_rolleyes.gif

Последний раз редактировалось: Dorimenich (12/07/12 в 04:40), всего редактировалось 1 раз

0
 

мы, цари - народ работящий!

С нами с 11.06.05
Сообщения: 13121
Рейтинг: 4892


Передовик Master-X (01.09.2018)
Ссылка на сообщениеДобавлено: 25/12/11 в 10:56       Ответить с цитатойцитата 

ну я как не проггер могу порекомендовать руками перевернуть все в excell
или макросами
если имено такое расположение кк указано
а проггеры может алгоритм набросают

I work with reallifecam sex in Voyeur-House.TV

4
 



С нами с 09.03.09
Сообщения: 6053
Рейтинг: 3538


Передовик Master-X (01.11.2009) Передовик Master-X (16.11.2009) Передовик Master-X (01.02.2011) Передовик Master-X (01.12.2011) Передовик Master-X (16.12.2011) Ветеран трепа Master-X (01.01.2014)
Ссылка на сообщениеДобавлено: 25/12/11 в 11:19       Ответить с цитатойцитата 

Powershell

Код:
$p = 'd:/test.txt'
(1..(($s=gc $p).length/2))|%{($s[2*$_-1],$s[2*$-2)])}>$p

4
 



С нами с 13.11.08
Сообщения: 418
Рейтинг: 467

Ссылка на сообщениеДобавлено: 25/12/11 в 21:43       Ответить с цитатойцитата 

плюсанул smail54.gif

Yacc: круто, впервые про PowerShell узнал facepalm.gif
Выдает:
Необходимо предоставить выражение для значения справа от оператора "*".
At line:2 char:46

Отсутствует "]" после выражения индекса массива.
At line:2 char:47

Неожиданный токен "$-2" в выражении или инструкции.
At line:2 char:47

Неожиданный токен "]" в выражении или инструкции.
At line:2 char:51

Отсутствует закрывающая "}" в блоке инструкций.
At line:2 char:52

Неожиданный токен "}" в выражении или инструкции.
At line:2 char:53

Я не проггер, поэтому не знаю, что не так может быть?

0
 



С нами с 09.03.09
Сообщения: 6053
Рейтинг: 3538


Передовик Master-X (01.11.2009) Передовик Master-X (16.11.2009) Передовик Master-X (01.02.2011) Передовик Master-X (01.12.2011) Передовик Master-X (16.12.2011) Ветеран трепа Master-X (01.01.2014)
Ссылка на сообщениеДобавлено: 25/12/11 в 21:52       Ответить с цитатойцитата 

Пардон, исправил.

$p = 'd:/test.txt'
(1..(($s=gc $p).length/2))|%{($s[2*$_-1],$s[2*$_-2])}>$p

4
 



С нами с 13.11.08
Сообщения: 418
Рейтинг: 467

Ссылка на сообщениеДобавлено: 26/12/11 в 00:05       Ответить с цитатойцитата 

Спасибо smail54.gif Работает icon_biggrin.gif

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

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


Перейти:  



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

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

Опросы

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



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