ディレクトリに 6 つの .txt ファイルがあります。したがって、次のように変数を作成します。
$foo = gci -Name *.txt
$foo
6 つの文字列の配列になりました。私の場合、私は持っています
PS > $foo
Extensions.txt
find.txt
found_nots.txt
output.txt
proteins.txt
text_files.txt
PS > $foo.gettype()
IsPublic IsSerial Name BaseType
-------- -------- ---- --------
True True Object[] System.Array
PS > $foo.Count
6
そのオブジェクトを測定したいので、それをMeasure-Objectに渡します。
PS > $foo | Measure-Object
Count : 6
Average :
Sum :
Maximum :
Minimum :
Property :
それが私が期待していたものです。ただし、次$foo
のように渡すこともできます。
PS> Measure-Object -InputObject $foo
Count : 1
Average :
Sum :
Maximum :
Minimum :
Property :
それは私が期待していたものではありません。何が起きてる?