1つの列だけのCSVファイルがあります。CSVが空であることを確認してください。
このcsvが空であるかどうかを確認するには、csvファイルにリンゴまたはオレンジが表示されていないことを確認します。
次のコードでcsvをインポートしていますが、後でコマンドを実行する前にcsvがインポート後に空であるかどうかを確認する方法はわかりません。 CSVのいずれかの非ヘッダ行がある場合、これはTrue
を返します
$importFruit = @(Import-Csv $csvPathforFruits)
$importFruit.Length -gt 0
:どの程度
$path = Split-Path -parent $MyInvocation.MyCommand.Definition
$csvPathforFruits = $path + "\Fruits.csv"
$importFruit = Import-Csv $csvPathforFruits
アップルを追加しただけではFalseに戻ります –
答えが常に更新され、結果が配列に強制されます – lesscode