à ajouter dans votre .bash_rc
function mkscript () {
if [ $2 ]; then
LANGUAGE="$2"
if ! grep -q "/$2" < <(whereis $2); then
echo "Attention $2 semble un language invalide"
sleep 1
fi
else
LANGUAGE='bash'
fi
if [ "$1" ] && ! [ -e "$1" ]; then
echo -e "#!/usr/bin/env ${LANGUAGE}\n\n" >"$1" && chmod u+x "$1" && vi +3 "$1"
elif [ -f "$1" ]; then
vi "$1"
fi
}
utilisation :
mkscript nomdefichier [language de script]