Conditionally perform a command for a range of numbers.
FOR /L /?
To use FOR in a batch program:
FOR /L %%variable IN (start,step,end) DO command [command-parameters]
To use FOR from the command prompt:
FOR /L %variable IN (start,step,end) DO command [command-parameters]
FOR - Loop through a set of files in one folder.
FOR /R - Loop through files (recurse subfolders).
FOR /D - Loop through several folders.
FOR /F - Loop through items in a text file.
FOR /F - Loop through the output of a command.
FORFILES - Batch process multiple files.
GOTO - Direct a batch program to jump to a labelled line.
IF - Conditionally perform a command.
Equivalent Linux BASH commands:
for - Expand words, and execute commands.
case - Conditionally perform a command.
eval - Evaluate several COMMANDS/arguments.
if - Conditionally perform a command.
gawk - Find and Replace text within file(s).
m4 - Macro processor.
until - Execute commands (until error).
while - Execute commands.
none.
FOR /L %%G IN (20,-5,10) DO ECHO %G 20 15 10
FOR /L %%G IN (1,1,5) DO ECHO %G 1 2 3 4 5
none.