![如何将一个文本项列表添加到另一个文本项列表的末尾?](https://linux22.com/image/1551647/%E5%A6%82%E4%BD%95%E5%B0%86%E4%B8%80%E4%B8%AA%E6%96%87%E6%9C%AC%E9%A1%B9%E5%88%97%E8%A1%A8%E6%B7%BB%E5%8A%A0%E5%88%B0%E5%8F%A6%E4%B8%80%E4%B8%AA%E6%96%87%E6%9C%AC%E9%A1%B9%E5%88%97%E8%A1%A8%E7%9A%84%E6%9C%AB%E5%B0%BE%EF%BC%9F.png)
我有 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
...
我需要添加每个名字每行一个名字到前面每个语句的末尾。这里的关键是我并不是想在每一行的末尾添加相同的文本,而是分别在每一行中添加不同的唯一单词。我有 150 条语句和 150 个名称。我有 Notepad++ 和 Sublime Text。我该怎么做?谢谢。请注意,这不是 SQL 问题,SQL 是为了说明这一点而编造的。我需要运行的实际查询不是这么简单,无法组合。
答案1
在库达文本编辑器(和其他编辑器)中有“垂直块”。按住 Alt 键,用鼠标选择块。在 Linux 上,Alt 是保留的,因此请使用 Shift+Alt+箭头键。
然后将此块复制到剪贴板并粘贴在第一行的“=”后面。如果行长不等,则将其粘贴在“=”字符最长的位置后面。