您好我想知道如何在命令行上生成一些文件。假设我在一个目录中
B:\>ls
201209 201210 201211 201212 201301 201302 201303 20130605_files_saved.txt all_files_demande.txt all_files_dsi.txt
每个目录都包含一个文件列表
B:\>ls 201209 | head -n5
adifin1e_2012090107155700.bla
adifin1e_2012090404080200.bla
adifin1e_2012090506070000.bla
adifin1e_2012090607080400.bla
adifin1e_2012090707244900.bla
我知道我想对每个文件应用什么
B:\>tail -n100 201209\adifin1e_2012090107155700.bla | grep DAT | cut -d, -f 11
"31-Aug-2012 21:41:12.950"
"31-Aug-2012 21:41:12.946"
"31-Aug-2012 21:41:12.950"
"31-Aug-2012 21:41:12.946"
"31-Aug-2012 21:41:12.950"
我的问题是如何将相同的内容应用于每个目录中的每个文件,并将结果保存为与我正在使用另一个扩展名(比如 .res)的文件同名的文件。我在 Windows 上使用 gnuWin32,但可以使用 cut/tr/awk... 等基本功能