在标记之后在 PowerShell 中读取文本文件
Reading a text file in PowerShell after of a marker
我只是想知道是否可以读取具有特定索引的文本文件的内容?
我的意思是这样的,例如:
我有这样的文本文件,'test1.txt'
12345678900 ## ## readthistext
54321123440 ## ## hellothistext
我只想阅读主题标签后面的文本文件的内容。
要阅读 #
个字符后的文本,您必须先阅读 #
个字符之前的文件内容。此外,在 PowerShell 中,您通常会逐行(通过 Get-Content
)或完全(通过 Get-Content -Raw
)读取文件。不过,您可以丢弃阅读内容中您不感兴趣的部分。例如:
(Get-Content 'C:\input.txt') -replace '^.*#'
上面的代码将读取文件 C:\input.txt
并为每一行删除从行首到最后一个 #
字符的文本。
我只是想知道是否可以读取具有特定索引的文本文件的内容?
我的意思是这样的,例如:
我有这样的文本文件,'test1.txt'
12345678900 ## ## readthistext
54321123440 ## ## hellothistext
我只想阅读主题标签后面的文本文件的内容。
要阅读 #
个字符后的文本,您必须先阅读 #
个字符之前的文件内容。此外,在 PowerShell 中,您通常会逐行(通过 Get-Content
)或完全(通过 Get-Content -Raw
)读取文件。不过,您可以丢弃阅读内容中您不感兴趣的部分。例如:
(Get-Content 'C:\input.txt') -replace '^.*#'
上面的代码将读取文件 C:\input.txt
并为每一行删除从行首到最后一个 #
字符的文本。