0
$check = $args[1]
$numArgs = $($args.count)
$totMatch = 0
#reset variables for counting

for ( $i = 2; $i -lt $numArgs; $i++ )
{
    $file = $args[$i]
    if ( Test-Path $file ) {
    #echo "The input file was named $file" 
    $match = @(Select-String $check $file -AllMatches | Select -Expand Matches | Select -Expand Value).count
    echo "There were $match Matches in $file"
    echo "There were $match Matches in $file" >> Output.txt

    $totMatch = $totMatch + $match
    }
    else {
        echo "File $file does not exist"
        echo "File $file does not exist" >> Output.txt
    }
}
echo "Total Matches Found: $totMatch"

基本的に、検索された単語を見つけてファイル内のインスタンスをチェックするための簡単なアプリを作成しました。これを編集して、単語が見つかった行全体を Oput.txt ファイルに送信する方法を知っている人はいますか?インスタンスの上に行全体を追加しますか?前もって感謝します

4

1 に答える 1