PowerShell 行计数器 "Plugin" 函数(内含奖励)
PowerShell Line Counter "Plugin" Function (Bonus Inside)
花了几个小时为 PowerShell 创建这个 'plugin'。
这也是我的第一个 post,我想贡献一些东西...
我真的不介意它是否已经存在,因为我想训练我的技能。但是,如果您知道类似的事情,请告诉。
许可证是 "Public Domain"。
如果您认为有改进的余地,请在此处 post :)
这是一个您将要导入的函数,它会为您显示行计数器和 Get-Content
。
我会 post 一个 pastebin link 因为有一个我很确定我会超过的限制。
非常感谢建设性的反馈!
.大纲
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, $_ }
花了几个小时为 PowerShell 创建这个 'plugin'。 这也是我的第一个 post,我想贡献一些东西...
我真的不介意它是否已经存在,因为我想训练我的技能。但是,如果您知道类似的事情,请告诉。 许可证是 "Public Domain"。 如果您认为有改进的余地,请在此处 post :)
这是一个您将要导入的函数,它会为您显示行计数器和 Get-Content
。
我会 post 一个 pastebin link 因为有一个我很确定我会超过的限制。
非常感谢建设性的反馈!
.大纲
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, $_ }