Question
conversion vers string perd les \n
- Alain Rezet
- Auteur du sujet
- Hors Ligne
- Nouveau membre
-
Réduire
Plus d'informations
- Messages : 2
- Remerciements reçus 0
il y a 15 ans 7 mois #7613
par Alain Rezet
conversion vers string perd les \n a été créé par Alain Rezet
Bonjour,
ma conversion vers string perd les \"\n\"
Ceci est peut-être un \"classique\" mais je n'arrive pas à trouver une réponse satisfaisante sur internet
Voici le code:
[code:1]
$src=Get-Content \".\test.txt\"
$src
\"
\"
\"$src\"
[/code:1]
Voici le fichier .\test.txt
[code:1]
Line 1
Line 2
Line 3
Line 4
[/code:1]
J'ai naïvement pensé que ce qui est affiché avant et après la ligne de séparation devrait être identique.
Voici ce le résultat:
[code:1]
Line 1
Line 2
Line 3
Line 4
Line 1 Line 2 Line 3 Line 4
[/code:1]
Comment puis-je faire pour que \"$src\" contienne encore les caractères \"\n\" ?
Merci
ralxanr
ma conversion vers string perd les \"\n\"
Ceci est peut-être un \"classique\" mais je n'arrive pas à trouver une réponse satisfaisante sur internet
Voici le code:
[code:1]
$src=Get-Content \".\test.txt\"
$src
\"
\"
\"$src\"
[/code:1]
Voici le fichier .\test.txt
[code:1]
Line 1
Line 2
Line 3
Line 4
[/code:1]
J'ai naïvement pensé que ce qui est affiché avant et après la ligne de séparation devrait être identique.
Voici ce le résultat:
[code:1]
Line 1
Line 2
Line 3
Line 4
Line 1 Line 2 Line 3 Line 4
[/code:1]
Comment puis-je faire pour que \"$src\" contienne encore les caractères \"\n\" ?
Merci
ralxanr
La pièce jointe test-df78121f35bde138cfb030017b813cb6.ps1 est absente ou indisponible
Pièces jointes :
Connexion ou Créer un compte pour participer à la conversation.
- Laurent Dardenne
- Hors Ligne
- Modérateur
-
Réduire
Plus d'informations
- Messages : 6311
- Remerciements reçus 68
il y a 15 ans 7 mois #7614
par Laurent Dardenne
Tutoriels PowerShell
Réponse de Laurent Dardenne sur le sujet Re:conversion vers string perd les \n
Salut,
ralxanr écrit:
[code:1]
#Par défaut la variable n'est pas déclarée,
#comportement pas défaut
$ofs=\"`r`n\"
#Utilise en interne la variable $OFS
\"$src\"
#Supprime la variable,
#d'autres traitements peuvent supposer
#le comportement pas défaut
Remove-Variable ofs
[/code:1]
ralxanr écrit:
comme ceci :Comment puis-je faire pour que \"$src\" contienne encore les caractères \"\n\" ?
[code:1]
#Par défaut la variable n'est pas déclarée,
#comportement pas défaut
$ofs=\"`r`n\"
#Utilise en interne la variable $OFS
\"$src\"
#Supprime la variable,
#d'autres traitements peuvent supposer
#le comportement pas défaut
Remove-Variable ofs
[/code:1]
Tutoriels PowerShell
Connexion ou Créer un compte pour participer à la conversation.
- Alain Rezet
- Auteur du sujet
- Hors Ligne
- Nouveau membre
-
Réduire
Plus d'informations
- Messages : 2
- Remerciements reçus 0
il y a 15 ans 7 mois #7615
par Alain Rezet
Réponse de Alain Rezet sur le sujet Re:conversion vers string perd les \n
Merci 
Ceci résout effectivement mon problème.
Ceci résout effectivement mon problème.
Connexion ou Créer un compte pour participer à la conversation.
Temps de génération de la page : 0.038 secondes
- Vous êtes ici :
-
Accueil
-
forum
-
PowerShell
-
Entraide pour les débutants
- conversion vers string perd les n