If you're interested you can do something like this quite easily from a DOS batch file
For example assume you have a bunch of text files, test1.txt, test2.txt, ... testN.txt which contain pipe separated fields. the following will read each line of each file, dividing the 10th field by 100 and outputting the data into new files test1.dat, test2.dat, ...testN.dat
setlocal EnableDelayedExpansion
for %%v in (test*.txt) do (
for /f "tokens=1-10,* delims=|" %%a in (%%v) do (
set /A x=%%j/100
echo %%a^|%%b^|%%c^|%%d^|%%e^|%%f^|%%g^|%%h^|%%i^|!x!^|%%k >> %%~nv.dat
)
)
In order to understand recursion, you must first understand recursion.