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