目前我们正在将此批处理脚本计数器用于Windows环境,但我们需要将相同的一个转换为Nix环境的Shell脚本。
有什么需要改变?
setlocal enabledelayedexpansion
set /a n=0
set /a m=0
set /a nline=1
set /a mod=0
for /f %%i in (C:\VariableList\Variable.txt -> /home/Variable/AvailableList) do (
set /a n=m+1
set /a m=n
set /a mod=m%%%nline%
if !mod! EQU 0 (
run -n -D %%I
if !ERRORLEVEL! NEQ 0 (
goto end
)
)
)
:end
endlocal