我应该将文件列表作为参数传递给另一个命令
创建文件列表的命令如下所示
dir /s/b ..\..\components\*.vue
我试图传递一个读取文件的变量。但是我没工作。因为文件列表太长(> 8K),无法作为命令的参数。 批处理文件如下所示。
@ECHO OFF
setlocal enabledelayedexpansion
set Files=
for /f "delims=" %%i in ('type filelist') do (
set Files=!Files! %%i
)
node ..\..\..\node_modules\easygettext\src\extract-cli.js --output messages.pot !Files!
我可以将dir命令传递给node命令吗?
我在Mac上使用了find命令。但是我在Windows上找不到解决方案。
../../node_modules/.bin/gettext-extract --output ../i18n/po/messages.pot $(find ../components -type f -name '*.vue')