IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Scripts/Batch Discussion :

[DOS] écrire dans un txt sur une ligne prédéfinie


Sujet :

Scripts/Batch

  1. #1
    Membre éprouvé
    Avatar de Asdorve
    Homme Profil pro
    Inscrit en
    Mars 2004
    Messages
    1 336
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Pyrénées Orientales (Languedoc Roussillon)

    Informations forums :
    Inscription : Mars 2004
    Messages : 1 336
    Par défaut [DOS] écrire dans un txt sur une ligne prédéfinie
    Bonjour,

    Je voudrais savoir s'il est possible de faire ceci en commande dos:

    Je recherche dans un fichier txt un mot (avec FIND),
    Si je le retrouve, j'ècris à la ligne suivante ... je bloque là........

    Est-ce que quelqu'un peut m'aideR?

    Merci beaucoup

  2. #2
    Membre chevronné

    Profil pro
    Inscrit en
    Décembre 2004
    Messages
    19 647
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Décembre 2004
    Messages : 19 647
    Par défaut
    Ce n'est pas possible de cette façon.
    Il n'est pas prévu de faire un insert dans un fichier en DOS.

    Il faut lire le fichier source ligne par ligne et recopier dnas un fichier cible, avec un test pour trouver la ligne après laquelle insérer le nouveau texte, insérer ce texte et terminer la copie du fichier source.

    Pas évident sous DOS.
    Tu ne peux pas faire un ptit executable ?

  3. #3
    Membre éprouvé
    Avatar de Asdorve
    Homme Profil pro
    Inscrit en
    Mars 2004
    Messages
    1 336
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Pyrénées Orientales (Languedoc Roussillon)

    Informations forums :
    Inscription : Mars 2004
    Messages : 1 336
    Par défaut
    Je crois que je vais devoir me résoudre à ça...

    J'ai vu comment faire pour insérer une ligne en début de fichier, mais impossible à refaire pour une ligne aléatoire.

    Merci quand même

    ++

  4. #4
    Membre émérite
    Avatar de _solo
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    889
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2006
    Messages : 889
    Par défaut
    Avec les outils de unix util il y a une commande qu'il s'appel grep .
    Cette commande peut eventuellment t'aider ainsi que les autres , qui palieront la faiblesse du pauvre shell livrer par petitmou

Discussions similaires

  1. Accès SQL dans fichier excel erreur sur une ligne
    Par troubleshooting dans le forum Excel
    Réponses: 3
    Dernier message: 17/11/2009, 14h46
  2. Écrire dans un fichier XML à une ligne précise
    Par ballantine's dans le forum Langage
    Réponses: 24
    Dernier message: 10/11/2009, 15h15
  3. Recherche dans Grid et focus sur une ligne dans grid
    Par angelevil dans le forum Windows Forms
    Réponses: 1
    Dernier message: 29/05/2009, 00h37
  4. IceFaces : double clic sur une ligne dans une table
    Par sebastiens57 dans le forum JSF
    Réponses: 4
    Dernier message: 13/11/2008, 10h55
  5. Detecter un changement sur une ligne dans une JTable
    Par RR instinct dans le forum Composants
    Réponses: 8
    Dernier message: 10/04/2008, 12h58

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo