Apparence
Uubu.fr

Les systèmes Linux, l’open source, les réseaux, l’interopérabilité, etc.
« Il vaut mieux viser la perfection et la manquer que viser l’imperfection et l’atteindre. » (Bertrand Arthur William RUSSEL)
07 juillet 2010

htmlpdflatexmanmd




basename

basename

Supprime la partie répertoire du nom spécifié

   Si un suffix est spécifié et est identique à la fin du nom, il est supprimé du nom. Note que les slashs sont supprimés automatique par basename. Ensemble, basename et dirname sont conçus de telle manière que si ls "$name" réussit, alors cd "$(dirname "$name")" ; ls "$(basename "$name")" réussira également.

Exemples

Affiche sort:
basename /usr/bin/sort
Affiche stdio:
basename include/stdio.h .h
^
07 juillet 2010

htmlpdflatexmanmd




dirname

dirname

Affiche la partie répertoire dans le nom spécifié

Exemples

Affiche /usr/bin
dirname /usr/bin/sort
Affiche .
dirname stdio.h
^
07 juillet 2010

htmlpdflatexmanmd




patchchk

patchchk

Vérifie la validité de la portabilité des noms de fichier

   Pour chaque nom, pathchk affiche un message d'erreur si une de ces conditions est vrai:

- Un des répertoires existant dans le nom n'a pas la permission de recherche.
- la longueur du nom est plus large que le maximum supporté par le système.
- la longueur d'un composant du nom est plus long que le maximum du système de fichier.

   Un nom non-existant n'est pas une erreur.

OPTIONS

-p Au lieu d'effectuer une vérification basé sur le système de fichier courant, affiche un message d'erreur si une de ces condifition est vrai:

        - Le nom de fichier est vide
        - Le nom de fichier contient des caractères en dehors du jeu de caractère portable POSIX, qui inclue les lettres et chiffres ASCII, ., ,, _, - et /.
        - La longueur du nom de fichier ou un de ses composant excède la limite POSIX.

-P Affiche un message d'erreur si un nom de fichier est vide, ou s'il contient un composant qui commence avec '-'
--portability Affiche un message d'erreur si le nom n'est pas portable sur tous les hôtes POSIX. equivalent à -p -P