omnikron a écrit 133 commentaires

  • [^] # Re: Avec sed ?

    Posté par  . En réponse au message Remplacer tout simplement. Évalué à 1.

    Ok alors d'après ton dernier message, j'avais rien pigé à ce que tu souhaitais... désolé pour le bruit.
  • # Avec sed ?

    Posté par  . En réponse au message Remplacer tout simplement. Évalué à 2.

    Peut-être ai-je mal compris mais...

    $ cat fichier_source | sed -e 's/5759e/1111b/' > nouveau_fichier

    Cela remplace globalement tous les "5759e" par des "1111b". Ça fonctionne donc dans l'hypothèse où tu souhaite remplacer toutes les occurrences.

    Tu peux répéter la commande, ou re-piper pour faire un second remplacement.

    $ cat fichier_source | sed -e 's/5759e/1111b/' | sed ... > nouveau_fichier

    Ou donner plusieurs instructions à sed.

    $ cat fichier_source | sed -e 's/5759e/1111b/; s/g8989/k5432/' > nouveau_fichier
  • # Commandes...

    Posté par  . En réponse au message utoriel" de toutes sortes de commandes à lancer depuis la konsole ?. Évalué à 1.

  • [^] # Re: En perl

    Posté par  . En réponse au message Remplacement de chaine connues par leur position. Évalué à 1.

    Désolé, erreur d'inattention.... La dernière partie devient :

    my $out = substr($inStr, 0, $pos1);
    $out .= substr($inStr, $pos1, $pos2-$pos1);
    $out .= $replace;
    $out .= substr($inStr, $pos2, length($inStr));

    Là ça doit être bon. Ça revient au poste de cho7.
  • # En perl

    Posté par  . En réponse au message Remplacement de chaine connues par leur position. Évalué à 0.

    Double post... pas bien ! Exemple en perl. Il doit y avoir plus rapide en python mais je ne connais pas bien le langage.

    ---------------------- SCRIPT PERL -----------------
    #!/usr/bin/perl

    my $inStr = "aaaaaaaaa bb c bb i tot &&& \$\$";
    my $pos1 = 10;
    my $pos2 = 13;
    my $replace = "var";

    my $out = substr($inStr, $pos1, $pos2-$pos1);
    $out .= $replace;
    $out .= substr($inStr, $pos2, length($inStr));

    print $out."\n";
    -------------------------------------------------------------

    $ ./zeScript.pl
    bb varc bb i tot &&& $$
  • # for truc in machin ?

    Posté par  . En réponse au message Traitement des variables. Évalué à 1.

    for i in `ls -la $element | cut -d " " -f1`
    do 
        echo "traitement avec $i"
    done


    Puis même chose, 

    for i in `ls`
    do 
        echo "plop plop plop $i"
    done


    A moins que j'ai mal compris ta question ?
  • # Logiciels plutôt simples

    Posté par  . En réponse au message Entrer des personnes dans un annuaire LDAP. Évalué à 5.

    LDAP Browser/Editor
    http://www-unix.mcs.anl.gov/~gawor/ldap/
    C'est du Java donc pas de problème.

    GQ
    http://gq-project.org/
    C'est du GTK donc peut-être est-ce utilisable sous Windows ?

    Luma
    http://luma.sourceforge.net/
    C'est du Python/QT, donc pareil, tu aura peut-être une chance sous Windows...
  • [^] # Re: Idée ...

    Posté par  . En réponse au journal Des goodies pour une asso.... Évalué à 2.

    Le petit porte clés avec un tux fashion à la "tintin : objectif lune" !
    Ou encore, une adresse e-mail @ le domaine de l'assoc'...
  • [^] # Re: Ce soir...

    Posté par  . En réponse au journal France24, ce soir le début, site web au rebut ?. Évalué à 0.

    Et bien j'espère que tu dis vrai. Mais ce n'est pas ce que laissait entendre le dossier de presse (cf mon premier post plus haut).
  • [^] # Re: Ce soir...

    Posté par  . En réponse au journal France24, ce soir le début, site web au rebut ?. Évalué à 0.

    Oui oui ça fonctionne vraiment bien ! Je trouve vraiment domage que le streaming sur internet ne se soit prévu que pour ces premières 24h. Moi qui adore les infos et qui n'ai pas de TV par cable/sat/adsl pour recevoir LCI ou EuroNews, une chaîne d'info en continu par Internet me réjouirai vraiment ! Vous pensez qu'il maintiendront le streaming par le net si l'audience est au rendez-vous aujourd'hui ?
  • [^] # Re: Ce soir...

    Posté par  . En réponse au journal France24, ce soir le début, site web au rebut ?. Évalué à 1.

    J'ai réussi à télécharger le Zip du dossier de presse (PDF). Au passage, cette animation flash a fait ramer à mort mon CPU mais j'ai tout de même réussi à cliquer sur "download" (à droite). On te propose donc un Zip contenant deux PDF : un dossier de presse en français et un en anglais.

    Malheureusement, d'après ce que j'ai lu, le streaming par Internet est une exclusivité pour les premières 24h. « Sur france24.com, la chaîne sera disponible en exclusivité et en direct (par streaming) pendant 24 heures. Un lecteur vidéo permet de regarder la chaîne laissant le choix de la langue ».

    Je suis d'avance septique... c'est peut-être un peu pessimiste mais je pari que le plugin mozilla-player de FF ne va pas fonctionner... A voir. Un moindre mal serai de pouvoir récupérer l'URL du flux (grâce au plugin peut-être, on verra) pour ensuite le lire plus facilement directement avec mplayer ou VLC.

    Je teste tout cela ce soir !
  • # Comme ça vite fait

    Posté par  . En réponse au message Extraction de texte. Évalué à 3.

    Une solution, loin d'être optimisée... J'suis sûr que qqun va te faire un truc en 3 lignes ! Bon de toute façon tu verra peut être meme pas mon commentaire.... grrrrr je démarre encore à -1.

    --- SCRIPT PERL ---

    #!/usr/bin/perl

    my $inFile = $ARGV[0];
    my $searchWord = $ARGV[1];

    if(!open(FIC, $inFile)) {
        print "open error \n";
        exit(1);
    }

    @lines = <FIC>;
    close(FIC);

    foreach $i (@lines) {
        @words = split(/\s/, $i);
        
        foreach $j (@words) {
            if($j =~ /^$searchWord[0-9]+$/) {
                print $j."\n";
            }
        }
    }

    ---------------------------

    fichier_entrée contient :
    salut ca va toto1 bien toto2 quoi moi je toto3 sais toto4 pas quoi toto5 fouttre héhéhé ouai toto6

    $ ./script.pl fichier_entrée toto > fichier_sortie
    $ cat fichier_sortie
    toto1
    toto2
    toto3
    toto4
    toto5
    toto6
  • [^] # Re: Pour tes favoris

    Posté par  . En réponse au message Cohabitation fichiers XP avec Mandriva. Évalué à 1.

    J'ajouterai à tout cela qu'il existe une extension FF fort pratique pour ceux qui comme moi ne possèdent pas de compte Gmail : Bookmark Sync and Sort.

    Avec cette extension tu peux par exemple "uploader" tes favoris sur un compte FTP et les synchroniser automatiquement sur une autre machine. C'est très pratique.
  • # Ton problème précédent

    Posté par  . En réponse au message POSTFIX et PROCMAIL maildir ! probleme. Évalué à 0.

    Bonjour,

    Il semble que tu ai résolu ton problème de Maildir avec Postfix et Courrier-pop (http://linuxfr.org/forums/15/19788.html ). Peut-tu nous faire part de ta solution ?
  • # Les fichiers de /etc/default/

    Posté par  . En réponse au message Postfix et thunderbird. Évalué à -1.

    Sur les Debian, il faut souvent regarder les options des fichiers du répertoire /etc/default/. J'ai eu le même problème que toi sur une install.

    En fait, tu peux te rendre compte que les options du fichier /etc/default/courrier sont prioritaires sur le fichier /etc/courier/pop3d en consultant le script init.d (c'est à dire /etc/init.d/courier-pop).

    Edites le fichier /etc/default/courier et mets y ceci :
    MAILDIR="Maildir"

    En espérant que cela fonctionne...
  • [^] # Re: Et shockwave ?

    Posté par  . En réponse à la dépêche Adobe libère sa machine virtuelle ActionScript 3. Évalué à -5.

    Encore un fan de http://www.isketch.net/ :o)
  • # Idée

    Posté par  . En réponse au message ldap. Évalué à 2.

    Je n'en connais pas qui correspondent à ce que tu demandes exactement. Je connais juste LdapBrowser/Editor (Java) et GQ (GTK) que tu doit déjà connaître.

    Pourquoi ne pas attaquer ta base de données avec le language de ton choix et générer un fichier LDIF avec les résultats retournés ?
  • # Tssss

    Posté par  . En réponse au journal Site francophone pour trolleur linux. Évalué à -3.

    Ce n'est pas en écrivant de tels journaux que la pertinence (contenu) du site sera revue à la hausse ! Bref tu empire les choses. A bon entendeur...
  • # Ascii -> Binary

    Posté par  . En réponse au message ftp_put. Évalué à 4.

    Et en essayant FTP_BINARY au lieu de FTP_ASCII au 4ème paramètre de la fonction ftp_put ?
  • [^] # Re: Partage de connexion

    Posté par  . En réponse au message Connecter deux ordis (suite). Évalué à 1.

    Ca n'a pas l'air de marcher.

    Normal :o) Enlève, ou commente avec un "#", la ligne "exit 0" (ou mets la à la fin)... Sinon tu sort direct et donc les commandes suivantes ne sont pas lancées.

    Faut-il aussi ajouter la ligne iptables -t nat -F ?

    Non pas la peine. Si tu tappes "man iptables" tu verra que le -F sert à supprimer toutes les règles déjà en cours. C'était au cas où... après tes multiples essais.

    PS : La solution proposée plus haut est surment charmante (ipmasq, dnsmasq) mais je n'ai jamais pratiqué. Sur ma box qui partage la connexion j'ai en plus un bind (serveur DNS) et qq lignes iptables pour rajouter des règles de firewalling. Ce que je t'ai donné comme solution est le strict minimum pour commencer un partage de connexion.
  • [^] # Re: Partage de connexion

    Posté par  . En réponse au message Connecter deux ordis (suite). Évalué à 1.

    Pour automatiser au lancement de la machine (fonctionnera même après une déconnexion/reconnexion) :

    $ sudo nano /etc/rc.local

    A la fin du fichier, tu rajoutes les lignes :

    iptables -t nat -A POSTROUTING -o eth1 -s 192.168.0.0/24 -j MASQUERADE
    echo 1 > /proc/sys/net/ipv4/ip_forward

    Ctrl+X pour sortir.
  • # Partage de connexion

    Posté par  . En réponse au message Connecter deux ordis (suite). Évalué à 1.

    sudo iptables -t nat -F
    sudo iptables -t nat -A POSTROUTING -o eth1 -s 192.168.0.0/24 -j MASQUERADE
    sudo echo 1 > /proc/sys/net/ipv4/ip_forward

    Cela active partage de connection sur ton réseaux local. Si depuis XP tu n'a plus accès au net après avoir tappé ces commande sur ta box linux, a mon avis :
    - vérifie ta configuration TCP/IP sous XP (adresse 192.168.0.2, masque 255.255.255.0 et passerelle 192.168.0.1) ;
    - toujours au niveau TCP/IP sous XP vérifie tes DNS (mets ceux du fichier /etc/resolv.conf de la box linux).
  • [^] # Re: install sous /opt

    Posté par  . En réponse au message Installer un logiciel. Évalué à 1.

    Tu t'es déloggué puis reconnecté (avec son nom d'utilisateur) ? Enfin je suppose que oui...
  • [^] # Re: install sous /opt

    Posté par  . En réponse au message Installer un logiciel. Évalué à 1.

    A priori, il suffit que ta fille soit membre du groupe "video" :
    $ sudo adduser login-de-ta-fille video
  • [^] # Re: Croisont les doigts

    Posté par  . En réponse au message Connecter deux ordinateurs. Évalué à 1.

    Quand je mettais "$ qqchose", le dolard était là pour matérialiser l'invite du shell mais la commande à taper est "qqchose".

    donc dans une console tu tappe texto :
    sudo /etc/init.d/networking restart

    et la commande "/sbin/ifconfig" te permet de vérifier les IP affectées aux cartes.

    Ensuite tu paramètre ton poste windows, puis tu essaie les ping. Si c'est bon tu peux lancer les commandes iptables et la commande echo pour activer le routage.