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


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

a=(Hallo sagt David Vajda)
a+=(dies ist ein Bash Skript)

i=0
while [ $i -le 8 ]
do 
    echo "${a[$i]}"
    i=$(($i+1))
done

for s in "${a[@]}"
do  
    echo $s
done     
echo "###############"
echo "###" catall.sh
echo "###############"
#!/bin/bash 

l=$(ls)

for s in $l
do 
    echo "echo \"###############\"" >> out2.sh
    echo "echo \"###\" $s" >> out2.sh
    echo "echo \"###############\"" >> out2.sh
    cat "$s" >> out2.sh
done
echo "###############"
echo "###" cmd.sh
echo "###############"
#!/bin/bash

l=$(ls)

for s in $l
do 
    echo $s
done
echo "###############"
echo "###" execall.sh
echo "###############"
#!/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

echo "###############"
echo "###" ifthenelse.sh
echo "###############"
#!/bin/bash

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

if [ "$name" == "David Vajda" ]
then 
    echo "Da gibt es einige"
elif [ "$name" == "Tux Linux" ]
then 
    echo "Sicher ein Linux Nutzer"
else
    echo "Keine Ahnung"
fi
echo "###############"
echo "###" io.sh
echo "###############"
#!/bin/bash

read -p "Geben Sie ihren Namen ein " name 
echo "$name"
echo "###############"
echo "###" out1.sh
echo "###############"
Hallo
sagt
David
Vajda
dies
ist
ein
Bash
Skript
Hallo
sagt
David
Vajda
dies
ist
ein
Bash
Skript
array.sh
catall.sh
cmd.sh
execall.sh
ifthenelse.sh
io.sh
out1.sh
shebang.sh
var.sh
while.sh
David Vajda
Da gibt es einige
David Vajda
#!/bin/bash
Hallo
Hallo Welt
Hallololo
Hallo zum 1.
Hallo zum 2.
Hallo zum 3.
Hallo zum 4.
Hallo zum 5.
Hallo zum 6.
Hallo zum 7.
Hallo zum 8.
Hallo zum 9.
Hallo zum 10.
Hallo
sagt
David
Vajda
dies
ist
ein
Bash
Skript
Hallo
sagt
David
Vajda
dies
ist
ein
Bash
Skript
array.sh
catall.sh
cmd.sh
execall.sh
ifthenelse.sh
io.sh
out1.sh
shebang.sh
var.sh
while.sh
Tux Linux
Sicher ein Linux Nutzer
Tux Linux
#!/bin/bash
Hallo
Hallo Welt
Hallololo
Hallo zum 1.
Hallo zum 2.
Hallo zum 3.
Hallo zum 4.
Hallo zum 5.
Hallo zum 6.
Hallo zum 7.
Hallo zum 8.
Hallo zum 9.
Hallo zum 10.
Hallo
sagt
David
Vajda
dies
ist
ein
Bash
Skript
Hallo
sagt
David
Vajda
dies
ist
ein
Bash
Skript
array.sh
catall.sh
cmd.sh
execall.sh
ifthenelse.sh
io.sh
out1.sh
shebang.sh
var.sh
while.sh
Max Mustermann
Keine Ahnung
Max Mustermann
#!/bin/bash
Hallo
Hallo Welt
Hallololo
Hallo zum 1.
Hallo zum 2.
Hallo zum 3.
Hallo zum 4.
Hallo zum 5.
Hallo zum 6.
Hallo zum 7.
Hallo zum 8.
Hallo zum 9.
Hallo zum 10.
echo "###############"
echo "###" shebang.sh
echo "###############"
#!/bin/bash

echo "#!/bin/bash"
echo "###############"
echo "###" var.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 "###" while.sh
echo "###############"
#!/bin/bash 

i=0

while [ $i -le 9 ]
do
    echo "Hallo zum $(($i+1))."
    i=$(($i+1))
done