Re-bonjour,

J'avais pensé à file bien sûr, mais pas de bol, son retour n'est pas top :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
# file rsync
rsync: cannot open 'rsync' (No such file or directory)
# echo $?
0
Comment ça, 0 ?

Il y aurait man
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
# man rsync
Aucune entrée de manuel pour rsync
# echo $?
16
mais si c'est positif, comment en sortir ? Car oui, tout ça doit être automatisé...

Il y aurait stat mais il y a un souci :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
# stat rsync
stat: impossible d''évaluer 'rsync': Aucun fichier ou dossier de ce type
# echo $?
1
d'accord dessus puisque rsync n'est pas installé (machine neuve), mais ls !?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
# stat ls
stat: impossible d''évaluer 'ls': Aucun fichier ou dossier de ce type
# echo $?
1
# ls -AlGg /bin/ls
-rwxr-xr-x 1 138856 févr. 28  2019 /bin/ls
Là je ne comprends pas...

man -f pourrait être la solution sympa :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
# man -f ls
ls (1)               - list directory contents
# echo $?
0
# man -f rsync
rsync : rien d''adéquat
# echo $?
16
Une autre idée ?