/media/sda-magnetic/david/david2/david2/bash/2022-09-19/execall.sh


#!/bin/bash

l=$(ls)

i=0
a=(David Vajda Tux Linux Max Mustermann)

while [ $i -lt 6 ]
do
    for s in $l
    do
        if [[ "$s" != "execall.sh" ]] && [[ "$s" != "out1.sh" ]] && [[ "$s" != "out2.sh" ]] && [[ "$s" != "catall.sh" ]];
        then
            if [[ "$s" == "io.sh" ]] || [[ "$s" == "ifthenelse.sh" ]];
            then 
                echo "${a[$i]} ${a[$(($i+1))]}" | /bin/bash "$s" >> out1.sh 
            else
                /bin/bash "$s" >> out1.sh 
            fi
        fi
    done
    i=$(($i+2))
done