powershell - Powershell如何检查文本文件是否为空并忽略空格
问题描述
我正在尝试简单检查日志文件是否为空
if (Get-Content path-to-file) {
do stuff
}
问题是该文件可能仅包含一个空格并返回 true 我尝试过.replace(" ", "")
但.trim()
仍然返回 true,我该怎么办?
解决方案
找到了解决方法 if (-not [string]::IsNullOrWhiteSpace($logContent)) { do stuff }
推荐阅读
- azure - 需要帮助 SmartHotel 演示管道
- javascript - 使用 Angularjs 的 Facebook 图形 API
- css - 组件超出 flex 容器
- xml - 如何使用 XSLT 2.0 在 XML 文档中查找第一个表
- java - 休眠错误:无法删除或更新父行:外键约束失败
- c - 使用 SSE2 内在存储或提取标量 int 结果的更好方法
- excel - 应用程序打开时 Microsoft Excel VBA 错误运行时 1004 导致无限错误循环阻止对 Excel 的任何使用
- c# - 在 MVC API 中提供授权和未授权的端点(路由?)
- sql - 如何按字母顺序构建连接字符串?
- c# - 为什么“statusQueryGetUri”中的“runtimeStatus”没有在计时器完成后立即设置?