我试图使一些合并CSS文件,但其中一些是在例如.bat文件的目录下的子文件我的结构这个 文件夹 - > CSS - > css文件 .bat文件,我会怎么做,所以我没有把一个驱动器上有柜面我改变它是批处理文件:命令类型路径
编辑哪个驱动器:
type lib/css/header.css >> stylesheet.css
type lib/css/footer.css >> stylesheet.css
PAUSE
我试图使一些合并CSS文件,但其中一些是在例如.bat文件的目录下的子文件我的结构这个 文件夹 - > CSS - > css文件 .bat文件,我会怎么做,所以我没有把一个驱动器上有柜面我改变它是批处理文件:命令类型路径
编辑哪个驱动器:
type lib/css/header.css >> stylesheet.css
type lib/css/footer.css >> stylesheet.css
PAUSE
使用相对路径?
type css\a.css >> output.css
type css\b.css >> output.css
REM etc...
break>output.txt
for /r /d %%a in (.) do (
type "%%~fda\*.css" >>output.txt 2>nul
)
您能否解释一下所有这些是什么以及请问。 – user3120013
'for/r/d'遍历所有可通过'%% a'令牌访问的子目录.'type * .css'将输入所有的css文件。'2> nul'将截断文件名和错误,如果dir是空。如果要在控制台中显示文件名,可以删除'2> nul'。 – npocmaka
这是简单和递归当前目录树中的每个.css文件附加到output.txt的
@echo off
for /r %%a in (*.css) do type "%%a" >>output.txt
似乎没有,如果你能为我 – user3120013
工作@ user3120013也许稍微(好,很多)更具体我可以帮忙。 – TypeIA
我想要做的是在主目录中有批处理文件,然后当我运行批处理文件时,它将从文件夹中获取css文件,并将它们合并成一个文件,但必须在路径中包含驱动器标签if这是有道理的,我会添加一个我做的东西的例子,但没有工作 – user3120013