Provided by: realpath_1.19_amd64 bug

NOM

       realpath - Renvoyer le nom de chemin absolu sous forme canonique

SYNOPSIS

       realpath [-s|--strip] [-z|--zero] fichier ...
       realpath --h|--help
       realpath --v|--version

DESCRIPTION

       realpath convertit chaque fichier passé en argument en un nom de chemin absolu, sans aucun
       lien symbolique ni  aucune  entrée  spéciale  de  répertoire  comme  .  ou  ..  (consultez
       realpath(3) pour plus d'informations).
       Chaque  partie  de  chemin  du fichier doit exister, sinon realpath échouera et un code de
       retour non nul sera renvoyé.
       Veuillez noter que la plupart de ces fonctionnalités sont fournies par l'option -e  de  la
       commande readlink(1).

       Lorsque  l'option  -s  est utilisée, realpath supprime uniquement les répertoires . et ..,
       mais pas les liens symboliques de fichier. Si le fichier donné  en  argument  est  relatif
       (par  exemple  s'il  ne  commence  pas par « / »), realpath le fait précéder par le nom du
       répertoire actuel tel qu'obtenu par l'appel système getcwd avant de poursuivre.

       Chaque nom de chemin converti est dirigé vers la sortie standard, un par ligne.

OPTIONS

       -s, --strip
            Enlever seulement les composants . et .., mais ne résout pas les liens symboliques.

       -z, --zero
            Séparer les noms de fichiers en sortie par le caractère NULL au lieu d'un saut  à  la
            ligne, de ce fait la sortie peut être utilisée avec l'option -0 de xargs(1).

       -h, --help
            Afficher un résumé du manuel d'utilisation.

       -v, --version
            Afficher le numéro de version de realpath.

EXEMPLES

       Dans l'exemple suivant, supposons que /usr/bin/X11 est un lien symbolique pointant vers le
       répertoire /usr/bin.

   Exemple 1
       Sans tenir compte du répertoire actuel,
           realpath /../usr/bin/X11/./xterm
       affiche
           /usr/bin/xterm
       mais
           realpath -s /../usr/bin/X11/./xterm
       renvoie
           /usr/bin/X11/xterm

   Exemple 2
       Lorsque le répertoire actuel est /usr/bin/X11 (qui est toujours un  lien  symbolique  vers
       /usr/bin), la sortie de chaque
           realpath ./xterm
       et
           realpath  -s ./xterm
       sera
           /usr/bin/xterm

   Exemple 3
       À condition que le répertoire actuel soit /home/user (et que le répertoire existe avant et
       pendant l'exécution de realpath), la commande
           realpath ../path/to/some/./non-existent/./directory/../or/../file
       échouera en renvoyant l'erreur suivante
           ../path/to/some/./non-existent/./directory/../or/../file: No such file or directory
       mais
           realpath -s ../path/to/some/./non-existent/./directory/../or/../file
       renverra
           /home/path/to/some/non-existent/file

VALEUR RENVOYÉE

       realpath renvoie un code de retour nul lorsque tous les noms de chemin ont  été  convertis
       avec succès.
       Au cas où une erreur se produirait (par exemple des répertoires manquants ou indisponibles
       dans le chemin), realpath écrit un message d'erreur sur la  sortie  d'erreur  standard  et
       renvoie un code de retour non nul.

VOIR AUSSI

       basename(1), dirname(1), readlink(1), chase(1), realpath(3)

BOGUES

       Espérons aucun :)
       Si  vous en trouvez, veuillez les signaler grâce au système de signalisation des bogues de
       Debian, consultez le fichier /usr/share/doc/debian/bug-reporting.txt du paquet  doc-debian
       ou la page de manuel de reportbug(1).

AUTEUR

       Écrit  à  l'origine par Lars Wirzenius <liw@iki.fi>, en tant que composant du paquet dwww.
       Désormais, Robert Luberda <robert@debian.org> en est le responsable et le développeur.

       realpath est sous licence GNU GPL (General Public Licence). Bien qu'il ait été écrit  pour
       Debian, le porter sur d'autres systèmes est vivement encouragé.