22 lines
461 B
Bash
22 lines
461 B
Bash
function sniff_file_type () {
|
|
ff=$1
|
|
shift
|
|
file_type=
|
|
|
|
if [[ $ff == *.py ]] ; then
|
|
file_type="python"
|
|
elif [[ $ff == *.js ]] ; then
|
|
file_type="javascript"
|
|
elif [[ $ff == *.ts ]] ; then
|
|
file_type="typescript"
|
|
elif [[ $ff == *.vue ]] ; then
|
|
file_type="vue"
|
|
elif [[ $ff == *.css ]] ; then
|
|
file_type="css"
|
|
elif [[ $ff == *.php ]] ; then
|
|
file_type="php"
|
|
fi
|
|
|
|
echo $file_type
|
|
}
|