I'm trying to create a script that identifies the names of files in a directory and then checks to see if a string is a substring of the name. I'm doing this in bash and cannot use the grep command. Any thoughts?
I have the following code to check if a user submission matches a file name or a string in the name.
read -p name 
for file in sample/*; do
    echo $(basename "$file")
    if [[$(basename "$file") ~= $name]];
    then echo "invalid"
    fi
done
 
     
    