:oops:ça me semblait tellement évident qu'il m'a fallu intervenir.
apparemment, l'utilisation du scalaire semble correct car c'est la façon indiqué dans le CPAN....
Type: Messages; Utilisateur: Jiheme44
:oops:ça me semblait tellement évident qu'il m'a fallu intervenir.
apparemment, l'utilisation du scalaire semble correct car c'est la façon indiqué dans le CPAN....
elle est bien déclarée, mais pas dans le bon type
my $config --> déclaration d'un scalaire
my %config --> déclaration d'un hash
tu ne peux pas déclarer une variable $config en scalaire et...
il est possible que ça vienne de la regex envoyé à la fonction split.
Comme je l'ai marqué, le code n'a pas été testé.
Peut être qu'en remplaçant / / par " ", le code pourrait fonctionner.
plutôt que d'utiliser des expressions régulières, tu pourrais utiliser la fonction split :
(à tester)
#!/usr/bin/perl
use strict;
use Win32::OLE;
use Win32::OLE::Variant;
donc le problème se situe toujours entre la chaise et le clavier :mrgreen: :mouarf:
et maintenant des duck face de 41 mega pixels:aie:
/troll
le même code ne serait il pas possible avec la fonction 'join' ?
il faut que je revois ma culture ou les termes que j'utilise ! :aie:
dans ma mémoire, les américains (donc l'utilisation du terme anglo saxon est fausse) utilise un pas de vis inversé par rapport au...
ma théorie :
l'homme est en train de tirer ce qui fait descendre sa presse.
si l'action se passe bien en France et que les pas de vis n'ont pas changé de sens depuis le 16ème siècle, alors les...
ne soit pas négatif...
-->[]
problème de syntaxe, non ?
Les 2 codes suivant fonctionne sur mon poste :
[[ ! -f $FIC_HAT ]] && [[ ! -f $FIC_APP ]] && echo "lol"
[[ ! -f $FIC_HAT && ! -f $FIC_APP ]] && echo "lol"
...
j'ai plutot pensé 'awk'
cat liste.txt | awk 'BEGIN { FS=";"; OFS=";" } {$3=substr($3,4,length($3));print $0}' > toto.txt
fichier de départ : liste.txt
fichier d'arrivée : toto.txt
quand tu splittes la ligne du fichier, il faut juste récupérer dans un tableau ce que te renvoies la fonction 'split' :
my $fichierTravail = "C:\toto.txt";
my $fichierOut = "C:\toto_out.txt";...
donc si je résume rapidement, le problème vient des programmeurs et pas du monde de l'entreprise :calim2: :aie:
encore un qui veut nous pousser à de l'auto formation sur notre temps personnel, et...
avec un appel à awk ?
oui et non :mrgreen:
il y avait un '#' en trop dans mon code.
j'ai corrigé mon message précédent.
si je ne me trompe pas, tu y étais presque :
for N in "${NUM }"
do
echo "${N}"
done
le parcours du tableau se fait par élément dudit tableau et non par indice comme on peut en avoir...
avast, par habitude.
les + : mises à jour régulières, amélioration de l'interface graphique au fil des ans, ajout de fonctionnalités
les - : de plus en plus lourd, pop-up journalier car je ne peux...
Pour répondre à ton problème de tri, je dirai que tu n'as que ça à faire :
cat $fichier | sort -t'#' -k1,1
qui va trier ton fichier suivant la première colonne délimitée par un '#'.
Quand tu...
rename ou mv ?
je pencherais plus vers le mv qui a une connotation plus proche de l'action à réaliser :mrgreen:
je dis ça car je suis sur du traitement et j'utilise le bout de code suivant :
use...
un fichier au format dos ?
Le saut de ligne est alors code sur 2 caractères.
#! /usr/bin/perl -w
use strict;
use warnings;
my $ligne;
my $fich1 = "in.txt";
quand tu lis ton fichier d'entrée ligne par ligne, tu lis aussi le saut de ligne (\n à la fin de la chaine de caractère)
Tu peux le supprimer avec la focntion 'chomp()'
#! /usr/bin/perl -w
use...
Bonjour à tous,
j'ai rencontré un problème assez bizarre il y a quelques jour avec la fonction 'cat'.
Mon script est pourtant relativement simple. Voici une version simplifié du code (sans les if...
sans faire de find, juste un wildcard sur le cat doit pouvoir fonctionner :
cat * >> ../FichierConcat.txt
Tu ne comprends pas Binaire ? :mrgreen:
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.