powershell - 比较两个字符串变量,判断是否相同
问题描述
我有$loopback_address
192.168.1.1/24 和$source_address
192.168.1.1。我编写了一个 PowerShell 脚本来拆分环回地址并将其与源地址进行比较,如下所示:
$Loopback_ip = ($loopback_address -split '/')
# so my $loopback_ip[0] is now equal to 192.168.1.1 which should be the
# same as the source_address.
if ($loopback_ip[0] -eq $source_address) {
Write-Host "same"
} else {
Write-Host "different"
}
结果应该是“相同的”,但它是“不同的”。
解决方案
推荐阅读
- android - 导航抽屉测试未显示
- websphere-liberty - 在 Websphere Liberty 18.0.0.1 中运行 Moxy 2.7.1
- amazon-web-services - 将 cloudwatch 流日志实时移动到 Redshift
- apache-spark - Spark AccumulatorV2 与 HashMap
- r - R 条件计算和组内的行标志
- c# - 在数组中元素的递减序列中找到最高和
- php - 当 var_dump 变量 ...im 得到 NULL 时输出
- php - 如何根据数字范围获取(固定)值
- javascript - index.html 中的 JS 函数在 Angular 中只执行了一次
- eclipse - Eclipse:包含的功能未显示