Чем перетасовать строки?

Фома
На сайте с 10.11.2006
Offline
600
1292

Други, чёт голову уже сломал. Надо не перемешать, а именно перетасовать строки, причём разово, писать софт смысла нет.

К примеру есть два файла, строки из них нужно сделать в третьем файле, причём строго через один. Причём этих третьих файлов можно было бы сделать не один.

Аренда апартаментов на Тенерифе (http://las-americas.ru/).
MS
На сайте с 21.07.2008
Offline
203
#1

Если одноразово, то в notepad++ между строками добавьте \n, в экселе в первую колонку вставьте строки из файла 1, во вторую колонку начиная со второй ячейки вставляете строки файла 2. Копируете все обратно в notepad++ и удаляете \t.

Т.е. в экселе должно получиться:


файл1строка1;____________
____________;файл2строка1
файл1строка2;____________
____________;файл2строка2
Ссылки с топовых сайтов (BusinessInsider, HealthLine, Cosmopolitan, etc) для ваших белых проектов - https://searchengines.guru/ru/forum/1039568
Joker-jar
На сайте с 26.08.2010
Offline
154
#2

$ printf "1\n2\n3" > 1.txt
$ printf "4\n5\n6" > 2.txt
$ paste --delimiters="\n" 1.txt 2.txt
1
4
2
5
3
6

Затем разделить командой split. Программирование (скриптинг) - не всегда "написание программ". Это гибкий инструмент, позволяющий более тесно общаться с твоим компьютером, что ли :)

Фома
На сайте с 10.11.2006
Offline
600
#3

minSEO, да, примерно что-то такое и ищу, но на выходе надо кучу файлов с разными вариантами.

Joker-jar, :(

LEOnidUKG
На сайте с 25.11.2006
Offline
1723
#4

Не понятно, там перемешать или соединить два файла с условием?

✅ Мой Телеграм канал по SEO, оптимизации сайтов и серверов: https://t.me/leonidukgLIVE ✅ Качественное и рабочее размещение SEO статей СНГ и Бурж: https://getmanylinks.ru/
Фома
На сайте с 10.11.2006
Offline
600
#5

LEOnidUKG, наверное всё же так: "соединить два файла с условием", видишь вот какой ты умненький, а я чёт туплю.

Да, т.е. два списка, их надо соединить, но через строку, причём в разных вариациях.

[Удален]
#6

То есть "я чет хочу но не дам тз"))) Ескель + нотепад++

Фома
На сайте с 10.11.2006
Offline
600
#7

Нашёёёёл!!! Вот так сделаю:

{|||}

{|||}

{|||}

{|||}

{|||}

списки будут идти через один. Если строки будут пересекаться, пофигу, это допускается

---------- Добавлено 06.01.2018 в 17:40 ----------

Miha Kuzmin (KMY):
я чет хочу но не дам тз

Иди спать, писал же: "причём разово, писать софт смысла нет", нужно было просто натолкнуть на мысль.

P.S. Ты самое слабое звено. 😂

[Удален]
#8
Фома:
P.S. Ты самое слабое звено.

Когда я связкой ексел + нотепад++ пользовался - ты еще пешком под стол ходил 😂

Фома
На сайте с 10.11.2006
Offline
600
#9

Miha Kuzmin (KMY), ума то нет, вот и трындишь чё попало, нет чё б умного посоветовать. 😂

Вощем так и получилось, вначале разбил через строку списки {|||}, потом их отгенерил вот тут http://a.lidocs.ru/parse, там же они перемешались, (кстати толковей генератора не видел, поддерживает очень глубокие вложения), всё получилось в одном файле, правда через строку, ну а далее уже дело техники.

Всем спасибо, кто натолкнул, Михе - доедать прокисший оливье.. 🍿

[Удален]
#10

Найди аптеку))) 😂😂😂

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий