Você precisa de um for
loop:
cd ~/Desktop/344/08
for arg in --resources --requesters --errors
do
echo Starting: ./log_parse.sh "$arg" --day 10-20 --number 10 access_log_Jul95
./log_parse.sh "$arg" --day 10-20 --number 10 access_log_Jul95
done
Talvez você queira salvar uma cópia da saída em um arquivo de registro, bem como exibi-lo em uma tela:
cd ~/Desktop/344/08
{
for arg in --resources --requesters --errors
do
echo Starting: ./log_parse.sh "$arg" --day 10-20 --number 10 access_log_Jul95
./log_parse.sh "$arg" --day 10-20 --number 10 access_log_Jul95
done
} 2>&1 | tee output.log
Coloque o código acima em um arquivo chamado, digamos, script.sh
. Então, no prompt de comando, execute:
bash ./script.sh