powershell中的Get-Content


本文作者: jsweibo

本文链接: https://jsweibo.github.io/2020/07/18/powershell%E4%B8%AD%E7%9A%84Get-Content/

摘要

本文主要讲述了:

  1. 读取纯文本文件的所有内容
  2. 以指定编码读取纯文本文件
  3. 读取正数 N 行
  4. 读取倒数 N 行
  5. 获取纯文本文件的总行数
  6. 读取指定行数
  7. 读取指定扩展名文件的内容

正文

读取纯文本文件的所有内容

示例:

1
Get-Content foo.txt

以指定编码读取纯文本文件

  • OEM,默认编码
  • UTF8

示例:

1
Get-Content foo.txt -Encoding OEM

示例:

1
Get-Content foo.txt -Encoding UTF8

读取正数 N 行

示例:读取正数 5 行

1
Get-Content foo.txt -TotalCount 5

读取倒数 N 行

示例:读取倒数 5 行

1
Get-Content foo.txt -Tail 5

获取纯文本文件的总行数

示例:

1
(Get-Content foo.txt).Length

1
(Get-Content foo.txt).Count

读取指定行数

示例:读取正数第 1 行

1
(Get-Content foo.txt)[0]

示例:读取倒数第 1 行

1
(Get-Content foo.txt)[-1]

读取指定扩展名文件的内容

示例:读取扩展名为.txt文件的内容

1
Get-Content *.txt

参考资料

本文作者: jsweibo

本文链接: https://jsweibo.github.io/2020/07/18/powershell%E4%B8%AD%E7%9A%84Get-Content/


本文对你有帮助?请支持我


支付宝
微信