-1

你能帮忙翻译unix命令powershell吗?

cat filename |sed 's/ *$//' >fileout

谢谢

4

1 回答 1

2

我不确定我是否做对了。我猜这是用于修剪行尾的正则表达式。

(Get-content filename) | % { $_ -replace ' *$', '' } | Set-content filename

多亏了别名,我们可以像这样让您更加熟悉它:

(cat filename) | % { $_ -replace ' *$', '' } > filename

你也可以这样做:

(Get-content filename) | % { $_.TrimEnd() } | Set-content filename
于 2013-10-31T19:39:01.180 回答