<<<
перенаправляет стандартный ввод. Если вы перенаправляете стандартный ввод, а затем перенаправляете его снова, первое перенаправление теряется.
Если в команде есть способ сказать «процесс stdin», который, например. для cat
это тире, вы можете добавить строку таким образом:
cat - input_file <<< 'virtual line'
Parece que en algún momento anterior en su sesión de bash, se llama al ejecutable "incorrecto" y luego Bash recuerda su nombre de ruta (Eso es normal, esta característica evita PATH
más búsquedas de comandos ya conocidos ).
Para solucionar esto, debe ejecutar
$ hash -d ipython
Esto borra la ubicación recordada de ipython
, por lo que Bash necesita buscar PATH
nuevamente para encontrar el comando (y ahí es cuando encuentra el ejecutable correcto ).