I need print on Powershell a line comand through a variable , I called $em_result, for example, em_result=20, Thanks.
$em_result = ´gc C:\Users\mtmachadost\Desktop\Test\logError.txt | ?{$_ -match 'cajica11'} | %{($_ -split "\s+")[3]} | Measure -Sum | Select -Exp Sum'´
Write-Host"$em_result"
When assigning it, you need to specify that it is a string, or else Powershell will try to execute it. You also need to delimit it with double quotations, and escape the double quotation marks and dollar signs in the command with a backtick so that they are considered part of the string, not a delimiter to end the string.