mes scripts s'appuient fortement sur externe des programmes et de scripts. J'ai besoin d'être certain qu'un programme j'ai besoin de d'appel. Manuellement, j'aimerais vérifier cela en utilisant " qui " dans la ligne de commande.
Est-il équivalent à File.exists?
pour les choses en $PATH
?
(oui, je suppose que j'ai pu analyser %x[which scriptINeedToRun]
mais c'est pas super élégant.
Merci! yannick
Mise à JOUR: Voici la solution que j'ai retenu:
def command?(command)
system("which #{ command} > /dev/null 2>&1")
end