Einrückungen in Ausgabedatei vermeiden (Powershell)
Moin,
irgendwie fällt mir keine gute Google-Suche dazu ein. Aber sicher weiß das einer von Euch.
Ich "schreibe" immer mal wieder LDIF-Dateien aus als CSV gelieferten Listen. Da hätte ich das im Quellcode gerne so:
Dann sieht das aber in der Ausgabe so aus:
Ich hätte das im Ergebnis aber gerne ohne Einrückungen. Kann man der PS irgendwie sagen, dass die Einrückungen im Quellcode nicht in die Ausgabedatei übernommen werden sollen?
Liebe Grüße
Erik
irgendwie fällt mir keine gute Google-Suche dazu ein. Aber sicher weiß das einer von Euch.
Ich "schreibe" immer mal wieder LDIF-Dateien aus als CSV gelieferten Listen. Da hätte ich das im Quellcode gerne so:
foreach($user in $arr_users) {
Out-File $ldif -InputObject "dn: uid=$($user.uid),ou=people,dc=domain,dc=de`
changetype: modify`
add: employeetype`
employeetype: $($user.employeetype)`n`n"`
-Append -encoding utf8
}
Dann sieht das aber in der Ausgabe so aus:
dn: uid=user,ou=people,dc=domain,dc=de
changetype: modify
add: employeetype
employeetype: Whatever
Ich hätte das im Ergebnis aber gerne ohne Einrückungen. Kann man der PS irgendwie sagen, dass die Einrückungen im Quellcode nicht in die Ausgabedatei übernommen werden sollen?
Liebe Grüße
Erik
Please also mark the comments that contributed to the solution of the article
Content-Key: 391106
Url: https://administrator.de/contentid/391106
Printed on: April 23, 2024 at 18:04 o'clock
2 Comments
Latest comment
foreach($user in $arr_users) {
Out-File $ldif -InputObject ("dn: uid=$($user.uid),ou=people,dc=domain,dc=de`
changetype: modify`
add: employeetype`
employeetype: $($user.employeetype)`n`n" -replace '(?m)^\s+','')`
-Append -encoding utf8
}
foreach($user in $arr_users) {
Out-File $ldif -InputObject "dn: uid=$($user.uid),ou=people,dc=domain,dc=de`nchangetype: modify`nadd: employeetype`nemployeetype: $($user.employeetype)`n`n" -Append -encoding utf8
}
$OFS = "`n"
foreach($user in $arr_users) {
Out-File $ldif -InputObject ("dn: uid=$($user.uid),ou=people,dc=domain,dc=de",`
"changetype: modify",`
"add: employeetype",`
"employeetype: $($user.employeetype)`n`n")`
-Append -encoding utf8
}