Hacker News new | ask | show | jobs
by bjourne 3947 days ago
AFAICT, you are just trying to check if a file is sorted? Then wouldn't:

    diff (cat out.txt | sort | out-string) (cat out.txt -raw)
do it?
1 comments

Yeah, actually. Though, I'd still include the cast to int, because I need to sort numerically, not lexicographically.

I suppose the lesson is that if you want to preserve line order, you need to use -raw to prevent Get-Content (cat) from splitting the file into multiple lines. That still ruins the output text from Compare-Object (diff), but it's cleaner than fc.exe.

Thanks.