I am working on emacs-27.1 of windows 10.
PS C:\Users\gaowei> emacs.exe --version
GNU Emacs 27.1
Within the eshell, I tried:
~/.doom.d [master] λ which echo
eshell/echo is a compiled Lisp function in ‘em-basic.el’.
~/.doom.d [master] λ echo $HOME
C:\Users\gaowei
It works properly until I run to nest the commands as:
~/.doom.d [master] λ echo $(echo $HOM)
Symbol’s function definition is void: echo
What's the problem? echo does exist in eshell but report void function.