Créer un fichier text long avec CMD

Résolu/Fermé
Lamarovsky Kharchov Messages postés 72 Date d'inscription mardi 16 septembre 2008 Statut Membre Dernière intervention 28 janvier 2012 - 1 août 2009 à 05:43
Lamarovsky Kharchov Messages postés 72 Date d'inscription mardi 16 septembre 2008 Statut Membre Dernière intervention 28 janvier 2012 - 1 août 2009 à 20:39
Salut tout le monde,
Comment puis-je créer un fichier texte sous forme de paragraphe voir un texte un peu long en utilisant l'interpréteur de commande CMD , cela veux dire les espaces , et surtout les sauts de ligne ,
s-v-d (plusieurs caractères)
Exemple :
===============================================
Pour ceci aucun problème :
===============================================
Pour écrire dans un fichier texte :
echo "texte_à_ecrire" > fichier_de_sortie.txt

Pour écrire à la fin d'un texte existant (concaténation) :
echo "ecriture a la fin du fichier ">> fichier_de_sortie.txt
===============================================

Vous me comprenez ? effectuer des sauts de lignes etc...... en enregistrant le tout dans un ficher texte
beaucoup de chose me manque , et je sais que sa peut être facile avec vous

Votre aide sera la clé , je suis persuadé
A voir également:

4 réponses

Lamarovsky Kharchov Messages postés 72 Date d'inscription mardi 16 septembre 2008 Statut Membre Dernière intervention 28 janvier 2012 29
1 août 2009 à 20:39
======================================================================
Comment écrire un paragraphe sur un fichier texte :
=============================================

Merci beaucoup , tu m'a guidé directement vers la solution que je cherchait et elle est très facile .
Comme tu as dit ( echo. ) à 2 rôles , laisser des espaces ou bien laisser des lignes vides ,
comme vous pouvez le constater dans le paragraphe qui suit,

il fallait juste écrire comme sa :

echo. aaaaaaa>fichier.txt
echo.
echo bbbbbbb>>fichier.txt
echo.
echo cccccccc>>fichier.txt
echo.
echo ddddddd>>fichier.txt

======================================================================
A la fin on obtient un nouveau fichier texte qui contient les écritures précédentes :
======================================================================
aaaaaaa

bbbbbbb

cccccccc

ddddddd
======================================================================


======================================================================
Comment écrire un paragraphe sur un fichier texte existant :
=============================================
++++++++++++++++++++++++++++
Bienvenue , comment allez vous ?
++++++++++++++++++++++++++++

Si on veut ajouter un paragraphe à cette phrase qui se situe dans un fichier texte existant

1-On met " echo. >>fichier.txt " c'est pour laisser une ligne et prévenir l'attachement avec le texte existant
2-On double le > à la 2ème ligne s-v-d " echo aaaaaaa>>fichier.txt " au lieu de " echo aaaaaaa>fichier.txt "

echo. >>fichier.txt
echo aaaaaaa>>fichier.txt
echo.
echo bbbbbbb>>fichier.txt
echo.
echo cccccccc>>fichier.txt
echo.
echo ddddddd>>fichier.txt


======================================================================
Bienvenue , comment allez vous ?
aaaaaaa

bbbbbbb

cccccccc

ddddddd

======================================================================
1
dubcek Messages postés 18568 Date d'inscription lundi 15 janvier 2007 Statut Contributeur Dernière intervention 8 décembre 2022 5 570
1 août 2009 à 09:13
hello
tu peux faire comme cela, CON: représente la console,donc le clavier, terminer par Ctrl+z+Enter

$ copy CON: z
s-v-d (plusieurs caractères)
Exemple :
===============================================
Pour ceci aucun problème :
===============================================
Pour écrire dans un fichier texte :
echo "texte_à_ecrire" > fichier_de_sortie.txt

Pour écrire à la fin d'un texte existant (concaténation) :
echo "ecriture a la fin du fichier ">> fichier_de_sortie.txt
===============================================
^Z
        1 fichier(s) copié(s).

$ type z
s-v-d (plusieurs caractères)
Exemple :
===============================================
Pour ceci aucun problème :
===============================================
Pour écrire dans un fichier texte :
echo "texte_à_ecrire" > fichier_de_sortie.txt

Pour écrire à la fin d'un texte existant (concaténation) :
echo "ecriture a la fin du fichier ">> fichier_de_sortie.txt
===============================================
0
Lamarovsky Kharchov Messages postés 72 Date d'inscription mardi 16 septembre 2008 Statut Membre Dernière intervention 28 janvier 2012 29
1 août 2009 à 15:30
J'ai pas tout compris , je voudrai sauter des lignes , donne moi un exemple de commandes en écrivant n'importe quel paragraphe car dans celui ci je ne vois pas ou je peut le mettre .
0
dubcek Messages postés 18568 Date d'inscription lundi 15 janvier 2007 Statut Contributeur Dernière intervention 8 décembre 2022 5 570
1 août 2009 à 15:38
sauter des lignes ? c'est à dire des lignes vides ? tu peux le faire avec echo:
$ echo aaaaaaa>> zz
$ echo. >> zz
$ echo bbbbbbb>>zz
$ echo. >> zz
$ echo cccccc>> zz
$ echo. >> zz
$ echo dddddddd>>zz
$ echo. >> zz
$ type zz
aaaaaaa

bbbbbbb

cccccc

dddddddd

ou alors
$ copy CON: z
aaaaaaa

bbbbbbb

ccccccc

ddddddd

^Z
        1 fichier(s) copié(s).

$ type z
aaaaaaa

bbbbbbb

ccccccc

ddddddd

$
0