Як додати список текстових елементів до кінця іншого списку текстових елементів?


2

У мене 150 рядків тексту, які виглядають приблизно так:

select * from my_table where name =
select * from my_table where name =
select * from my_table where name =
select * from my_table where name =
...

У мене є ще 150 рядків тексту, які виглядають так:

James
Mikayla
John
Sarah
Frank
...

Мені потрібно додати кожне з цих імен одне ім'я на рядок відповідно до кінця кожного з цих попередніх заяв. Ключ тут в тому Я не намагаюся додати SAME фрагмент тексту до кінця кожного рядка, але досить різні унікальні слова для кожного рядка, відповідно . У мене 150 заяв і 150 імен. У мене є Notepad ++ і Sublime Text. Як я можу це зробити? Дякую. Зауважте, що це не SQL-запитання, а SQL створено для ілюстрації. Фактичний запит, який мені потрібно виконати, не є таким простим і його не можна комбінувати.


На думку, для Notepad ++, краще всього використовувати Додаток Python Script і спробуйте написати власне рішення. В даний час (станом на версію 1.0.8.0) він використовує внутрішню версію мови Python (2.7.6) (яка має потенційні синтаксичні наслідки), але в іншому випадку функціональна. Якщо ви йдете цим шляхом, ви можете бути настільки ж хорошими (або краще, залежно від потреб), написавши багаторазовий автономний скрипт з ванільною установкою Python .
Anaksunaman

Відповіді:


0

В CudaText редактор (та інші) у вас є "вертикальні блоки". Виберіть блок за допомогою миші, утримуючи клавішу Alt. На Linux, Alt зарезервовано, тому використовуйте клавіші Shift + Alt + стрілки.

Потім скопіюйте цей блок у буфер обміну і вставте його після "=" на першому рядку. Якщо рядки не дорівнюють довжині, вставте його після найдовшої позиції символу "=".

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.