How to run a script for all files in Linux directory? : <p>New to Linux here, sorry for the (easy?) question:</p>

<p>I have a script in Linux called script_run that works fine if I run it once and manually designate filenames. The script reads an input file, interpolates the data, and then saves the interpolated data to an output file. I'd like the output file to have the same name, except with a "_interp" added. I want to automate the script to run for all files in the file folder directory. How do I do this? My attempt is below, and I am running the script in the file folder directory, but it fails to loop. Thank you for your help! </p>

<pre><code>FILEFOLDER=$*

for FILES in $FILEFOLDER
do
script_run "
[--input ${FILES}]
[WriterStd --output tmp_output_${FILES}.txt]"

cat tmp_output_${FILES}.txt &gt;&gt; output_${FILES}_interp.txt
done
</code></pre>
