Rox*_*ion 13 shell notepad++ awk sed append
我有一个长文本文件
gallery-dl -g -i w4b027.txt >
gallery-dl -g -i a4b028.txt >
gallery-dl -g -i b4b029.txt >
gallery-dl -g -i c4b030.txt >
gallery-dl -g -i d4b031.txt >
gallery-dl -g -i w4b032.txt >
gallery-dl -g -i w4b033.txt >
gallery-dl -g -i w4b034.txt >
gallery-dl -g -i w4b035.txt >
gallery-dl -g -i w4b036.txt >
gallery-dl -g -i w4b037.txt >
gallery-dl -g -i w4b038.txt >
gallery-dl -g -i w4b039.txt >
gallery-dl -g -i w4b040.txt >
Run Code Online (Sandbox Code Playgroud)
我想成功
gallery-dl -g -i a4b027.txt > a4b027x.txt
gallery-dl -g -i b4b028.txt > b4b028x.txt
gallery-dl -g -i c4b029.txt > ...
Run Code Online (Sandbox Code Playgroud)
第一个文本文件到带有后缀“x”的第二个文本文件。
kap*_*pex 45
您可以alt在块模式下按住选择文件名。然后将它们复制并粘贴到所需位置,然后一次修改所有行。
用 gif 比用文字更容易描述:
除了使用鼠标,您还可以按住shift+alt然后使用箭头键在块模式下进行选择。您还可以使用向上/向下翻页键快速选择较大文件中的整列。
Tot*_*oto 23
^.+\h(\S+)(\.txt) >\K $1x$2. matches newline解释:
^ # beginning of line
.+ # 1 or more any character but newline
\h # horizontal space
(\S+) # group 1, 1 or more non-space character
(\.txt) # group 2, extension .txt
> # a space and > character
\K # forget all we have seen until this position
Run Code Online (Sandbox Code Playgroud)
替代品:
$1 # a space and content of group 1 (filename)
x # letter x
$2 # content of group 2 (extension)
Run Code Online (Sandbox Code Playgroud)
截图(之前):
截图(后):
Vom*_*yle 18
使用Notepad++简化重复性任务的另一种方法是使用宏功能。
以下步骤将使用宏将为您重复的键盘击键...
这是您开始键盘步骤以完成第一行任务的地方
按住Ctrl并按下?键 7 次
按住Ctrl+Shift键并按?3 次
按Ctrl+C
按End键 1 次
按Ctrl+V
按住Ctrl并按下?键 2 次
按X键 1 次
按?键 1 次
按Home键 1 次
这是您停止完成第一行任务的键盘步骤的地方
您现在已经构建了宏,因此您可以启动它并将其播放到文件末尾以执行这些操作,直到最后一行,它会为您处理重复。
因此,只需在按下数字 11Home键后停留在文档的第二行,然后...
输出结果
gallery-dl -g -i w4b027.txt > w4b027x.txt
gallery-dl -g -i a4b028.txt > a4b028x.txt
gallery-dl -g -i b4b029.txt > b4b029x.txt
gallery-dl -g -i c4b030.txt > c4b030x.txt
gallery-dl -g -i d4b031.txt > d4b031x.txt
gallery-dl -g -i w4b032.txt > w4b032x.txt
gallery-dl -g -i w4b033.txt > w4b033x.txt
gallery-dl -g -i w4b034.txt > w4b034x.txt
gallery-dl -g -i w4b035.txt > w4b035x.txt
gallery-dl -g -i w4b036.txt > w4b036x.txt
gallery-dl -g -i w4b037.txt > w4b037x.txt
gallery-dl -g -i w4b038.txt > w4b038x.txt
gallery-dl -g -i w4b039.txt > w4b039x.txt
gallery-dl -g -i w4b040.txt > w4b040x.txt
Run Code Online (Sandbox Code Playgroud)
har*_*ymc 10
Notepad++ 搜索和替换:
查找内容:gallery-dl -g -i (\w+).txt >
替换为:gallery-dl -g -i \1.txt > \1x.txt
如果不是所有行都以空白结尾,则需要对其进行修改。