this post was submitted on 29 May 2025
138 points (97.3% liked)

Linux

7654 readers
298 users here now

A community for everything relating to the GNU/Linux operating system

Also check out:

Original icon base courtesy of lewing@isc.tamu.edu and The GIMP

founded 2 years ago
MODERATORS
 

In the comments section of a recent post I found out that Windows PowerShell had been ported to Linux. Had no clue it was a thing.

Went looking and found this old article attempting to explain why they did it. Not remotely interested in giving up Bash for PowerShell, but I thought it was interesting enough to share. The article seems to be from 2016.

I have never been more tempted to check the NSFW box, but I'll leave it open for now unless a mod complains. :-D

you are viewing a single comment's thread
view the rest of the comments
[–] Irelephant@lemm.ee 0 points 1 week ago* (last edited 1 week ago)

I can do that as well:

$l = Get-Content "example.txt" -TotalCount 1; Write-Output $l; ($l.TrimEnd("`r", "`n")).Length

There's a condensed version using aliases then:

$l = gc 'example.txt' -TotalCount 1; $l; ($l.TrimEnd("`r", "`n")).Length

I still think it has a better syntax than bash.