Another problem with build 22.

May 20, 2008
10,678
83
Syracuse, NY, USA
This alias ("tl") has worked well for quite a while.

Code:
(tasklist %1 |! egrep -v "Total.*processes|^$" |! g:\gnu\sort.exe -f -b --key=2,2 & echo -----^r^n   %_npids)

With build 22,
Code:
v:\> tl
TCC: (Sys) The process cannot access the file because it is being used by another process.
 "h:\Temp\PIP568B.tmp"
-----
   35

v:\> g:\gnu\sort.exe: read failed: -: Not enough space
^C
v:\> filelock h:\Temp\PIP568B.tmp

v:\>
 
May 20, 2008
10,678
83
Syracuse, NY, USA
The problem seems to be with in-process pipes. Here, the next prompt shows before the output of the command. The cursor is on the next line. The temporary file was not deleted.

1530808365562.png
 
May 20, 2008
130
1
CA
Are you running windows x86, Windows 10 x64 all this works as expected