I хотите проверить, заканчивается ли входной параметр на ".c"? Как мне это проверить? Вот что я получил на данный момент (спасибо за вашу помощь):
#!/bin/bash
for i in $@
do
if [$i ends with ".c"]
then
echo "YES"
fi
done