maw*_*urn 3 windows command-line concatenation
我有几百个文件需要连接成一个文件,很像这个问题。问题是,我的文件必须井井有条。它们以儒略日期命名,后跟文件类型。
这是命名模式的示例:
152_1605.old
155_0935.old
156_1535.old
Run Code Online (Sandbox Code Playgroud)
等等。
这不是我经常做的事情,我可以编写自己的复杂脚本来做到这一点,但我觉得有一种更简单的方法来做到这一点,我只是不知道这种方法是什么。
这是一个 Powershell 两行:
$TextFiles = Get-Item C:\Users\sudo\Documents\MachineLists\*.list
$TextFiles | sort | foreach { Add-Content -Value $(Get-Content $_) -Path C:\users\sudo\Desktop\concat.LIST}
Run Code Online (Sandbox Code Playgroud)
正如您从第一行看到的那样,如果它们都在同一个文件夹中会有所帮助,我相信您不会遇到问题。