#!/bin/bash

alias=$1
commande_options=$2

alias_file="/etc/profile.d/alias.sh"

id=`whoami`
if [[ $id != "root" ]]; then
	echo "Il faut être 'root' pour pouvoir ajouter un alias à $alias_file"
	exit
fi


if [[ $commande_options == "" ]]; then
	echo 
	echo "Il faut 2 paramètres : 1° = alias désiré pour une commande existante"
	echo "                       2° = nom d'une commande existante"
	echo "                       (s'il y a des options, il faut mettre le tout entre guillemets)"
	exit
else
	# trouver l'exécutable
	nom_programme=${commande_options/ */}
#	echo $nom_programme

	chemin_executable=`which $nom_programme`
	# vérifier qu'il existe
	if [[ $chemin_executable == "" ]]; then
		echo 
		echo "$nom_programme n'est pas un exécutable dans un des répertoires du \$PATH"
		exit
	fi
fi

	


echo "alias $alias='$commande_options'">> $alias_file
# ajouter ( par la redirection '>>') la ligne à la fin du fichier (append)

exit


