我对文件执行获取内容。有时有很多行,但可能只有一行(甚至 0 行)
我正在做类似的事情
$csv = (gc $FileIn)
$lastID = $csv[0].Split(' ')[1] #First Line,2nd column
但是只有一行, gc 返回一个字符串, $csv[0] 返回字符串的第一个字符而不是完整的行,并且以下拆分失败。
是否可以做类似的事情:
$lastID = (is_array($csv)?$csv[0]:$csv).Split(' ')[1]
并且仅当 $csv 至少包含一行时才这样做?
谢谢你的帮助,蒂姆