谁能告诉我如何创建一个批处理文件来为文本文件的每一行添加开头和结尾?
我有一个很长的列表,将其添加到开头和结尾需要花费无数的时间。
甚至批处理文件只是为了添加结尾
例如,如果列表中的单词是:
sample
test
placeholder
我需要的是让每个项目都执行以下操作:
<option value="sample">sample</option>
<option value="test">test</option>
<option value="placeholder">placeholder</option>
答案1
为什么要使用批处理文件?powershell 是一个选项吗?以下是您需要的完整 powershell 命令。
Get-Content filename | % { "<option value=`"$_`">$_</option>"}
具有搜索和替换功能并支持正则表达式和反向引用的文本编辑器也可以轻松实现此目的。您可以在 Sublime 或 Notepad++ 中搜索此^(.*)$
,然后将其替换为。<option value="$1">$1</option>