Question ajouter du texte sans saut de ligne

Plus d'informations
il y a 12 ans 2 mois #4386 par jerome
Bonjour!
Tout est dans le titre, en fait j'essaye de concaténer plusieurs variables string sur une même ligne dans un fichier texte. j'utilise la commande add-content mais je me retrouve avec des saut de lignes non demandé.
Y a t-il une autre méthode?
Merci.

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 12 ans 2 mois #4392 par Laurent Dardenne
Salut,
une solution en utilisant un tableau de chaîne de caractères :
[code:1]$path=\"g:\temp\test.txt\"
del $path

1..3|Add-content -path $path
type $path

del $path
$t=@(\"t1\",\"t2\",\"t3\"«»)
$t|Add-content -path $path
type $path

$oldOFS=$OFS
$ofs=\" \"
del $path
\"$t\"|Add-content -path $path
type $path
$OFS=$oldOFS[/code:1]

Tutoriels PowerShell

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 12 ans 2 mois #4398 par jerome
Salut Laurent,

Merci pour tes réponses rapides.
Concernant mon soucis de saut de ligne, en fait cela vient de la propriété [code:1]$Error[0].Exception.Message[/code:1]
je ne sais pas pourquoi mais je me retrouve avec un saut de ligne quand j'affiche ou j'envoie dans un fichier texte.
Alors peut être qu'au bout d'un certains nombre de caractères il envoie à la ligne automatiquement.
J'ai trouvé une alternative mais je ne trouve pas ça super propre surtout si je dois le faire à chaque fois.
[code:1]
$L_ExceptionMsge = $L_ObjError.Exception.Message
$L_ExceptionMsge = $L_ExceptionMsge.replace(\"`n\",\"\"«»)[/code:1]

Connexion ou Créer un compte pour participer à la conversation.

Temps de génération de la page : 0.066 secondes
Propulsé par Kunena