Bei Dateinamen wie diesen:
/the/path/foo.txt
bar.txt
Ich hoffe es zu bekommen:
foo
bar
Warum funktioniert das nicht?
#!/bin/bash
fullfile=$1
fname=$(basename $fullfile)
fbname=${fname%.*}
echo $fbname
Was ist der richtige Weg, um das zu tun?