PowerShell 行计数器 "Plugin" 函数(内含奖励)

PowerShell Line Counter "Plugin" Function (Bonus Inside)

花了几个小时为 PowerShell 创建这个 'plugin'。 这也是我的第一个 post,我想贡献一些东西...

我真的不介意它是否已经存在,因为我想训练我的技能。但是,如果您知道类似的事情,请告诉。 许可证是 "Public Domain"。 如果您认为有改进的余地,请在此处 post :)

这是一个您将要导入的函数,它会为您显示行计数器和 Get-Content

我会 post 一个 pastebin link 因为有一个我很确定我会超过的限制。

非常感谢建设性的反馈!

http://pastebin.com/zGL7xVpV

.大纲

Get-Lines 为您提供行号并具有 Get-Content 的一些功能等。 我在 3 月 7 日和 3 月 8 日之间编写了它,因为我正在编译 Java 代码 PowerShell 和我想要 "Type MyClass.java -displayLineNumbers"

您从 Get-Content 获得的每一行都有一个 属性 ReadCount,其中包含您要查找的内容。这就是为什么检查您正在使用的对象的属性通常是个好主意。

gc test.txt | % { "{0:D3}: {1}" -f $_.ReadCount, $_ }