Je suis en train d'écrire un script bash script pour copier un fichier depuis un serveur distant, vers ma machine locale. J'ai besoin de vérifier si le fichier est disponible, afin de pouvoir prendre une autre mesure s'il n'est pas là.
Je sais comment tester l'existence d'un fichier local, mais l'utilisation de scp complique un peu les choses. Le bon sens me dit qu'une solution serait d'essayer de scpter le fichier de toute façon, et de vérifier le code de retour de la commande scp. Est-ce la bonne façon de procéder ?
Si oui, comment puis-je tester le code de retour de l'invocation scp ?