Au fil des ans, nous avons ajouté un certain nombre de fonctionnalités UNIX® à VOS. L'une des plus simples et des plus utiles est la possibilité d'utiliser les points (".") et les points ("..") comme noms de patrons. Un simple point accède au répertoire courant, et un double point accède au parent du répertoire courant. Cela peut vraiment réduire la quantité de frappe que vous devez faire pour certaines commandes courantes. J'aime les utiliser pour visualiser et modifier les listes de contrôle d'accès.
Voici la méthode traditionnelle :
display_access_list (current_dir)
et voici la même commande utilisant un point :
display_access_list .
Bien sûr, je soupçonne que la plupart d'entre vous, comme moi, ont une abréviation pour display_access_list, auquel cas la commande devient :
dal .
C'est bien et court !
Techniquement, la présence du point ou du point-point est détectée lorsque le nom de chemin est étendu d'un nom de chemin relatif à un nom de chemin absolu. Cela signifie que les noms de chemin contenant ces deux séquences sont traités de la même manière que les noms de chemin relatifs. Vous pouvez utiliser ces noms de chemin dans les macros de commande et au niveau de la commande, mais vous ne pouvez pas les passer directement aux sous-programmes du système. Vous devez appeler s$expand_path pour les convertir des noms de patrons relatifs en noms de patrons complets.
Tout comme sous UNIX ou Linux, où vous pouvez taper "./foo" pour référencer un fichier dans le répertoire de travail, vous pouvez taper ".>foo" pour référencer un fichier VOS dans le répertoire courant. (Bien entendu, cette expression est nécessaire sous UNIX car les sites ne recherchent généralement pas les commandes ou les scripts shell dans le répertoire de travail. Il n'est généralement pas nécessaire sous VOS parce que la plupart des sites configurent les chemins de leur bibliothèque de commandes de manière à ce qu'ils recherchent les commandes et les macros de commandes dans le répertoire courant).
J'espère que vous prendrez plaisir à les utiliser.
Si vous connaissez des conseils similaires pour simplifier les commandes VOS, veuillez laisser une note dans les commentaires.