J'ai une exigence.Lecture du nombre de paramètres transmis à la variable utilisateur sous UNIX
J'accepte une entrée USER dans une variable en utilisant un script UNIX (ksh).
file_name='po_header*.dat ; po_line*.dat ; po_dist*.dat'
Quand je fais l'écho,
echo "Data File Names : " $file_name
je vais obtenir tous les noms de fichiers disponibles à l'emplacement. La sortie sera comme donnée ci-dessous:
po_headers_057.dat
po_headers_123.dat
po_headers_890.dat
po_lines_057.dat
po_lines_123.dat
po_lines_890.dat
po_distribution_057.dat
po_distribution_123 .dat
po_distribution_890.dat
Je dois obtenir le nombre de noms de fichiers transmis à la variable séparés par ';'. Ici, dans ce cas . c'est-à-dire 'po_header * .dat; po_line * .dat; po_dist * .dat '
Comment faire cela?
Toute assistance à ce sujet. – Arun