Automatisation de lien de fichier / perl

Résolu
VivoBaggio Messages postés 140 Date d'inscription   Statut Membre Dernière intervention   -  
lami20j Messages postés 21331 Date d'inscription   Statut Modérateur, Contributeur sécurité Dernière intervention   -
Bonjour,

Voilà, toujours sur mon code depuis une semaine. La problématique que je viens de rencontrer n'en est pas vraiment une. Il s'agit juste d'automatiser le programme. A l'heure actuelle, les liens sont écrits en dur, que ce soit le fichier excel ou csv.
Ce que je voudrais, ça serait que la personne saisisse le nom du fichier, et à partir de là, les fichiers sont crées. Mon problème se trouve sur l'extension.
Je vous mets mon code :

use strict;
use warnings;
use Spreadsheet::ParseExcel;

# Saisie du nom du fichier de sortie
print "Saisissez le mois et l'année de l'opération ainsi que l'extension (mmyy.xxx) ! ";
my $num_ope=<stdin>;
print "Vous avez saisi : $num_ope\n";
open FILECSV,">>C:\\produits_SU".$num_ope; "Je n'arrive pas à mettre l'extension ".csv" en dur, sachant $num_ope
comprends par exemple 1107"
my $file = "C:\\produits_SU1107.xls";

Merci d'avance de votre aide.
A voir également:

4 réponses

lami20j Messages postés 21331 Date d'inscription   Statut Modérateur, Contributeur sécurité Dernière intervention   3 570
 
Salut,

je ne comprends pas.

pas besoin d'écrire tout
dit ce que tu veux saisir et ce que tu veux obtenir comme résultat
0
VivoBaggio Messages postés 140 Date d'inscription   Statut Membre Dernière intervention  
 
Par exemple, tu saisi "test", et il te sort "produits_SUtest.csv
0
lami20j Messages postés 21331 Date d'inscription   Statut Modérateur, Contributeur sécurité Dernière intervention   3 570
 
#!/usr/bin/perl
use strict;use warnings;
print "Entrez le nom du fichier : ";
chomp( my $fic = <STDIN>);
$fic = "produits_SU${fic}.csv";
print "$fic\n";
__END__
0
VivoBaggio Messages postés 140 Date d'inscription   Statut Membre Dernière intervention  
 
Rien à dire. Merci
0
lami20j Messages postés 21331 Date d'inscription   Statut Modérateur, Contributeur sécurité Dernière intervention   3 570
 
de rien ;-)
j'attends la question suivante ;-))
0