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 :

convertir le format linux en windows [Batch]


Sujet :

Scripts/Batch

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Octobre 2012
    Messages
    8
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2012
    Messages : 8
    Par défaut convertir le format linux en windows
    Bonjour

    Je suis débutant en programmation.
    Je souhaite lire les fichiers .txt du répertoire courant et remplacer chaque "CR" par un "CR/LF".

    cela vient d'un retour à la ligne linux qui me pose soucis sous windows; et je dois passer par un batch absolument.

    j'ai essayé la commande for et do mais cela ne fonctionne pas.

    FOR /F "tokens=CR" IN (%.txt) DO (
    set str=CR/LF
    )

    merci par avance.

  2. #2
    Membre Expert
    Avatar de I'm_HERE
    Homme Profil pro
    Inscrit en
    Juillet 2008
    Messages
    1 013
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Tunisie

    Informations forums :
    Inscription : Juillet 2008
    Messages : 1 013
    Par défaut
    Citation Envoyé par firnos Voir le message
    Bonjour

    Je suis débutant en programmation.
    Je souhaite lire les fichiers txt du répertoire courant et remplacer chaque "CR" par un "CR/LF".

    cela vient d'un retour à la ligne linux qui me pose soucis sous windows; et je dois passer par un batch absolument.

    j'ai essayé la commande for et do mais cela ne fonctionne pas.


    FOR /F "tokens=CR" IN (%.txt) DO (
    set str=CR/LF
    )

    merci par avance.
    salut

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    find "" /v < ton_fichier > fichier_de_sortie

  3. #3
    Membre du Club
    Profil pro
    Inscrit en
    Octobre 2012
    Messages
    8
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2012
    Messages : 8
    Par défaut
    merci, cela fonctionne effectivement si je spécifie le nom du fichier.
    Comment faire la même chose mais sans indiquer le nom du fichier .txt à chaque fois ?

    Je voudrai traiter tous les fichiers .txt du répertoire courant en une seule fois.
    Je pensais utiliser un "for in do" peut être qu'il y a mieux.

  4. #4
    Membre du Club
    Profil pro
    Inscrit en
    Octobre 2012
    Messages
    8
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2012
    Messages : 8
    Par défaut
    Personne n'a une petite idée ?

  5. #5
    Membre Expert
    Inscrit en
    Avril 2010
    Messages
    1 495
    Détails du profil
    Informations forums :
    Inscription : Avril 2010
    Messages : 1 495
    Par défaut
    Salut,

    Citation Envoyé par firnos Voir le message
    Comment faire la même chose mais sans indiquer le nom du fichier .txt à chaque fois ?

    Je voudrai traiter tous les fichiers .txt du répertoire courant en une seule fois.
    par exemple :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    md dos
    for /f "tokens=*" %%i in ('dir /b *.txt') do find "" /v <"%%~i">"dos\%%~i"
    pause

  6. #6
    Membre du Club
    Profil pro
    Inscrit en
    Octobre 2012
    Messages
    8
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2012
    Messages : 8
    Par défaut solution - done ^^
    Merci, c'est exactement ça.
    oufffffff

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [Batch] Convertir un format Windows en format Linux
    Par makika dans le forum Scripts/Batch
    Réponses: 4
    Dernier message: 20/11/2014, 17h20
  2. [Free Pascal] Formater un disque (Windows/Linux)
    Par Merlin09 dans le forum Free Pascal
    Réponses: 3
    Dernier message: 04/02/2008, 23h56
  3. Mozilla - Linux et Windows
    Par Fl0r3nt dans le forum Applications et environnements graphiques
    Réponses: 5
    Dernier message: 18/06/2004, 09h45
  4. Reseau Linux et Windows
    Par Fooshi dans le forum Développement
    Réponses: 2
    Dernier message: 02/10/2003, 09h25
  5. Etat de la pile sous Linux et Windows
    Par Bibouda dans le forum x86 32-bits / 64-bits
    Réponses: 7
    Dernier message: 16/02/2003, 01h28

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