Foxlair

dos用for命令快速处理带文件名分隔的文件内容粘贴

· q8f13

最近帮同事整理文件入档的时候遇到的略显奇怪的需求

要求按照:

文件名 - 换行 - 代码内容 这样的方式将大量的代码文件粘贴到word文档里

纯手工太麻烦了.. 于是搜索能偷懒的方法

  1. 先将要处理的代码文件单独放到一个文件夹
  2. cmd到该目录
  3. 使用如下命令
for %i in (*.*) do (echo %i & type %i) >> output.txt

这样一来按照要求将文本输出到了output.txt中,然后将其中文本粘贴到word即可

#dos