Shell-Skript: Schlechter Interpreter: Keine solche Datei oder kein solches Verzeichnis bei Verwendung von pwd

Ich möchte die Dateien in einem Verzeichnis mit einer for-Schleife durchgehen, aber dies wird angezeigt.

echo: bad interpreter: No such file or directory

Code:

#!/bin/bash
count=0
dir=`pwd`
echo "$dir"
FILES=`ls $dir`
for file in $FILES
do
 if [ -f $file ]
 then
  count=$(($count + 1))
 fi
done
echo $count

Antworten auf die Frage(7)

Ihre Antwort auf die Frage