複数の単語を含むファイルがあります。プログラムに引数として渡した文字を含む単語のみを取得したいと思います。
例: test.txt
apple
car
computer
tree
./select.ps1 test.txt oer
結果は次のようになります。
computer
私はこれを書きました:
foreach ( $line in $args[0] ) {
Get-Content $line | Select-String -Pattern $args[1] | Select-String -Pattern $args[2] | Select-String $args[3]
}
しかし、たとえば 10 個のパラメーターを使用したいが、常にコードを変更したくない場合はどうすればよいでしょうか? どうすればそれを管理できますか?