12-17-2007
|
#3 (permalink)
|
| |
Re: do something for each token in a line separated by comma Hi Shay Levi :-)
Thanks a lot! It works!!
One more Problem: Is there a posibility to remove spaces in each token?
Greets
MaxMad
"Shay Levi" wrote: Quote:
>
> Hi MaxMed,
>
> You can split method, on the comma char, on each line and then run foreach
> on the result:
>
> get-content yourfile.txt | foreach {
> $users = $_.split(",")
> $users | foreach { "do somthing" }
> }
>
>
>
> -----
> Shay Levi
> $cript Fanatic
> http://scriptolog.blogspot.com
> Hebrew weblog: http://blogs.microsoft.co.il/blogs/scriptfanatic
>
>
> Quote:
> > Hello,
> >
> > a simple problem in NT-Shell, but in Powershell i find no solution 
> > (new in PS)
> >
> > I have a Textfile where in each line are members of a group. These
> > members
> > are separated by a comma. I find no way to do something with each
> > user.
> > I have tried something with get-content and foreach-object.
> > But everything interprets the wohle line as 1 string.
> > If i take a textfile with each user in one line, theres no problem to
> > handle
> > with.
> > heres a exampel for the textfile:
> >
> > mary,john,paul,henry
> > mary,john
> > mary,john,paul,henry,george,hanne,anne,tom
> > i want to read each line and in each line do something with each user
> > separated with comma. The number of users in each line varies.
> >
> > Pls give me some hints.
> >
> > Thx and Greets
> > Max >
>
> |
My System Specs | |