Para aquellos que utilizan Windows Subsystem for Linux hay un dolor que nunca acaba, cuando arrancamos la consola, tenemos el PATH de Windows.
En muchos casos nos viene bien, pero ¿que pasa si, por ejemplo, queremos usar scripts de node que vienen con la distribución y no la que tenemos instalada en Windows?
Tendríamos que estar modificando el PATH de la consola en nuestro fichero de .bashrc y si sois como yo, ahi ya teneis ¡DE TODO! Indagando un poco, he conseguido encontrar una opción del propio subsystem que deshabilita por completo la copia del PATH a la distribución. Copia y pega lo siguiente en un archivo y llamado algo.reg.
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LxssManager]
"DistributionFlags"=dword:fffffffd
Ejecutalo, una vez hecho, reactiva la consola y ¡Voilà! un PATH limpio para que puedas pervertirlo a tu deseado gusto.
Aqui os dejo la referència donde he contrado por primera vez la solución: https://github.com/Microsoft/WSL/issues/2048