I am using PowerShell and am trying to run the following command:
.\test_cfdp.exe < test.full | tee test.log
test.full is a script that mimics command line inputs to test_cfdp.exe. However, I get the following error:
The '<' operator is reserved for future use.
Is there another way (i.e. cmdlet) I can use to get this command to work in PowerShell?
This was not supported in PowerShell v1 [and as of v5, it's still not...]
An example workaround is:
Get-Content test.full | .\test_cfdp.exe | tee test.log
Also try:
cmd /c '.\test_cfdp.exe < test.full | tee test.log'
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With