/media/sda-magnetic/david/david2/david2/bash/2022-09-17v2/outall.sh


echo "##########################"
echo "### file array.sh"
echo "##########################"
#!/bin/bash 

a=(Hallo sagt David Vajda)
a+=(aber auch das)

for s in "${a[@]}"
do
    echo "$s"
done

i=0
while [ $i -lt 7 ]
do 
    echo "${a[$i]}"
    i=$(($i+1))
done
echo "##########################"
echo "### file catall.sh"
echo "##########################"
#!/bin/bash 

l=$(ls)

for s in $l 
do
    if [ "$s" != "outall.sh" ]
    then
        echo "echo \"##########################\"" >> outall.sh
        echo "echo \"### file $s\"" >> outall.sh
        echo "echo \"##########################\"" >> outall.sh
        cat "$s" >> outall.sh
    fi
done
echo "##########################"
echo "### file cmd.sh"
echo "##########################"
#!/bin/bash 

l=$(ls)
for s in $l
do
    echo "$s"
done
echo "##########################"
echo "### file execall.sh"
echo "##########################"
#!/bin/bash 

l=$(ls)
a=(David Vajda Linux User Max Mustermann)

outfile=out.sh
rm $outfile

i=0
while [ $i -lt 6 ]
do
    for s in $l
    do
        if [ "$s" != "execall.sh" ]
        then 
            if [[ "$s" != "$outfile" ]] && [[ "$s" != "outall.sh" ]] && [[ "$s" != "catall.sh" ]];
            then 
                if [ "$s" == "ifthenelse.sh" ]
                then 
                    echo "echo \"##########################\"" >> $outfile
                    echo "echo \"### output $s\"" >> $outfile
                    echo "echo \"##########################\"" >> $outfile
                    k=$(echo "${a[$i]} ${a[$(($i+1))]}" | /bin/bash "$s")
                    for t in $k
                    do
                        echo "echo \"$t\"" >> $outfile
                    done
                elif [ "$s" == "io.sh" ]
                then
                    echo "echo \"##########################\"" >> $outfile
                    echo "echo \"### output $s\"" >> $outfile
                    echo "echo \"##########################\"" >> $outfile
                    k=$(echo "${a[$i]} ${a[$(($i+1))]}" | /bin/bash "$s")
                    for t in $k
                    do
                        echo "echo \"$s\"" >> $outfile
                    done
                else
                    echo "echo \"##########################\"" >> $outfile
                    echo "echo \"### output $s\"" >> $outfile
                    echo "echo \"##########################\"" >> $outfile
                    k=$(/bin/bash "$s")
                    for t in $k
                    do
                        echo "echo \"$t\"" >> $outfile
                    done
                fi
            fi
        fi
    done
    i=$(($i+2))
done
echo "##########################"
echo "### file ifthenelse.sh"
echo "##########################"
#!/bin/bash 

read -p "Geben Sie ihren Namen ein: " name 
echo "$name" 

if [ "$name" == "David Vajda" ]
then 
    echo "Sie haben denselben Namen wie der Autor des Skripts"
elif [ "$name" == "Linux User" ]
then 
    echo "Auf jeden Fall sind sie an der Nutzung von Linux interessiert"
else
    echo "Wir wissen es nicht"
fi
echo "##########################"
echo "### file io.sh"
echo "##########################"
#!/bin/bash 

read -p "Geben Sie ihren Namen ein: " name 
echo "$name"
echo "##########################"
echo "### file out.sh"
echo "##########################"
echo "##########################"
echo "### output array.sh"
echo "##########################"
echo "Hallo"
echo "sagt"
echo "David"
echo "Vajda"
echo "aber"
echo "auch"
echo "das"
echo "Hallo"
echo "sagt"
echo "David"
echo "Vajda"
echo "aber"
echo "auch"
echo "das"
echo "##########################"
echo "### output cmd.sh"
echo "##########################"
echo "array.sh"
echo "catall.sh"
echo "cmd.sh"
echo "execall.sh"
echo "ifthenelse.sh"
echo "io.sh"
echo "outall.sh"
echo "out.sh"
echo "shebang.sh"
echo "variable.sh"
echo "while.sh"
echo "##########################"
echo "### output ifthenelse.sh"
echo "##########################"
echo "David"
echo "Vajda"
echo "Sie"
echo "haben"
echo "denselben"
echo "Namen"
echo "wie"
echo "der"
echo "Autor"
echo "des"
echo "Skripts"
echo "##########################"
echo "### output io.sh"
echo "##########################"
echo "io.sh"
echo "io.sh"
echo "##########################"
echo "### output shebang.sh"
echo "##########################"
echo "#!/bin/bash"
echo "##########################"
echo "### output variable.sh"
echo "##########################"
echo "Hallo"
echo "Hallo"
echo "Welt"
echo "Hallololo"
echo "##########################"
echo "### output while.sh"
echo "##########################"
echo "Hallo"
echo "zum"
echo "1."
echo "Hallo"
echo "zum"
echo "2."
echo "Hallo"
echo "zum"
echo "3."
echo "Hallo"
echo "zum"
echo "4."
echo "Hallo"
echo "zum"
echo "5."
echo "Hallo"
echo "zum"
echo "6."
echo "Hallo"
echo "zum"
echo "7."
echo "Hallo"
echo "zum"
echo "8."
echo "Hallo"
echo "zum"
echo "9."
echo "Hallo"
echo "zum"
echo "10."
echo "##########################"
echo "### output array.sh"
echo "##########################"
echo "Hallo"
echo "sagt"
echo "David"
echo "Vajda"
echo "aber"
echo "auch"
echo "das"
echo "Hallo"
echo "sagt"
echo "David"
echo "Vajda"
echo "aber"
echo "auch"
echo "das"
echo "##########################"
echo "### output cmd.sh"
echo "##########################"
echo "array.sh"
echo "catall.sh"
echo "cmd.sh"
echo "execall.sh"
echo "ifthenelse.sh"
echo "io.sh"
echo "outall.sh"
echo "out.sh"
echo "shebang.sh"
echo "variable.sh"
echo "while.sh"
echo "##########################"
echo "### output ifthenelse.sh"
echo "##########################"
echo "Linux"
echo "User"
echo "Auf"
echo "jeden"
echo "Fall"
echo "sind"
echo "sie"
echo "an"
echo "der"
echo "Nutzung"
echo "von"
echo "Linux"
echo "interessiert"
echo "##########################"
echo "### output io.sh"
echo "##########################"
echo "io.sh"
echo "io.sh"
echo "##########################"
echo "### output shebang.sh"
echo "##########################"
echo "#!/bin/bash"
echo "##########################"
echo "### output variable.sh"
echo "##########################"
echo "Hallo"
echo "Hallo"
echo "Welt"
echo "Hallololo"
echo "##########################"
echo "### output while.sh"
echo "##########################"
echo "Hallo"
echo "zum"
echo "1."
echo "Hallo"
echo "zum"
echo "2."
echo "Hallo"
echo "zum"
echo "3."
echo "Hallo"
echo "zum"
echo "4."
echo "Hallo"
echo "zum"
echo "5."
echo "Hallo"
echo "zum"
echo "6."
echo "Hallo"
echo "zum"
echo "7."
echo "Hallo"
echo "zum"
echo "8."
echo "Hallo"
echo "zum"
echo "9."
echo "Hallo"
echo "zum"
echo "10."
echo "##########################"
echo "### output array.sh"
echo "##########################"
echo "Hallo"
echo "sagt"
echo "David"
echo "Vajda"
echo "aber"
echo "auch"
echo "das"
echo "Hallo"
echo "sagt"
echo "David"
echo "Vajda"
echo "aber"
echo "auch"
echo "das"
echo "##########################"
echo "### output cmd.sh"
echo "##########################"
echo "array.sh"
echo "catall.sh"
echo "cmd.sh"
echo "execall.sh"
echo "ifthenelse.sh"
echo "io.sh"
echo "outall.sh"
echo "out.sh"
echo "shebang.sh"
echo "variable.sh"
echo "while.sh"
echo "##########################"
echo "### output ifthenelse.sh"
echo "##########################"
echo "Max"
echo "Mustermann"
echo "Wir"
echo "wissen"
echo "es"
echo "nicht"
echo "##########################"
echo "### output io.sh"
echo "##########################"
echo "io.sh"
echo "io.sh"
echo "##########################"
echo "### output shebang.sh"
echo "##########################"
echo "#!/bin/bash"
echo "##########################"
echo "### output variable.sh"
echo "##########################"
echo "Hallo"
echo "Hallo"
echo "Welt"
echo "Hallololo"
echo "##########################"
echo "### output while.sh"
echo "##########################"
echo "Hallo"
echo "zum"
echo "1."
echo "Hallo"
echo "zum"
echo "2."
echo "Hallo"
echo "zum"
echo "3."
echo "Hallo"
echo "zum"
echo "4."
echo "Hallo"
echo "zum"
echo "5."
echo "Hallo"
echo "zum"
echo "6."
echo "Hallo"
echo "zum"
echo "7."
echo "Hallo"
echo "zum"
echo "8."
echo "Hallo"
echo "zum"
echo "9."
echo "Hallo"
echo "zum"
echo "10."
echo "##########################"
echo "### file shebang.sh"
echo "##########################"
#!/bin/bash 

echo "#!/bin/bash"
echo "##########################"
echo "### file variable.sh"
echo "##########################"
#!/bin/bash 

var1=Hallo
var2="Hallo Welt"

echo "$var1"
echo "$var2"

unset var1
unset var2

hallololo="Hallo Welt"
hallo="Hallo"

echo "${hallo}lolo"
echo "##########################"
echo "### file while.sh"
echo "##########################"
#!/bin/bash 

i=0
while [ $i -lt 10 ]
do
    echo "Hallo zum $(($i+1))."
    i=$(($i+1))
done