I want to go recursive through my folders and print the folders/files out. This code should work but it only works for the first folder. Then its stop without a error.
#!/bin/bash
dateiDurchsuchen() {
DATEIEN=($(ls -d $1/*))
for(( i=0;i<${#DATEIEN[*]};i++ ))
do
echo ${#DATEIEN[*]}
ELEMENT=${DATEIEN[$i]}
echo $ELEMENT
if [ -d $ELEMENT ]
then
dateiDurchsuchen $ELEMENT
fi
done
}
dateiDurchsuchen $HOME