Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
3154 connectés 

  FORUM HardWare.fr
  Programmation
  Ada

  [Ada] with Gnat.Directory_Operations.Iteration; Wilcard_Iteration

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[Ada] with Gnat.Directory_Operations.Iteration; Wilcard_Iteration

n°2519788
lady287
La lumière fuse
Posté le 11-03-2026 à 00:08:53  profilanswer
 

Bonjour !
 
Vous avez dix minutes à me faire gagner si vous répondez à la question.
 
Le programme concerné est un listing alternatif à la commande "ls" des systèmes GNU/Linux.
 
Le fonctionnement est rendu possible grâce à la fonction générique Wilcard_Iterator du paquetage indiqué dans le titre de ce sujet.
Cependant, je m'efforce de ne pas réstaurer la sauvegarde car face à l'interprétation du paramètre '*' sur la ligne de commande du noyau Bash, je m'interroge sur la possibilité de l'empécher alternativement à la lecture du développement du résultat.
 
Chacune de ces approche me semblant possible ; Et ne sachant y répondre ; Je vous communique la partie du programme concernée par le parcourt de lecture du contenu pouvant être fourni.
 

Code :
  1. if not Is_Empty(Arguments) then
  2.      
  3.      for Arg in 1..Length(Arguments) loop
  4.  
  5.        declare
  6.           E : String := Element(Arguments, Integer(Arg)).all;
  7.        begin
  8.         
  9.         if E = ".." then
  10.            iterator("../*" );
  11.         elsif E = "." or E = "./" then
  12.           
  13.            iterator("./*" );
  14.         elsif not Is_Directory (E) then
  15.           
  16.            iterator(E);


 
S'il vous plait ?
Merci.


Message édité par lady287 le 11-03-2026 à 00:09:56

---------------
jovalise (C) 2002 Manuel De Girardi ; web site
mood
Publicité
Posté le 11-03-2026 à 00:08:53  profilanswer
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Ada

  [Ada] with Gnat.Directory_Operations.Iteration; Wilcard_Iteration

 

Sujets relatifs
[Ada] Locate_Exec_On_Path et Spawni have the loose with GPT
[Ada][Adacore] Problème d'édition de lien avec GPS[Python] Itération sur un DataFrame (pandas)
Erreur : "TypeError: iteration over a 0-d array"[Ada] Ecrire un programme de gestion de valeur en ligne de commande
Gnat : liste & nom des packagesCompter le nombre de lignes d'un fichier .
[Résolu]Bug du compilateur Gnat ?[Ada][Gnu/linux]Accéder à envp[] avec Ada
Plus de sujets relatifs à : [Ada] with Gnat.Directory_Operations.Iteration; Wilcard_Iteration


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)