[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#23032: 25.0.91; Eshell misinterprets TRAMP multi-hop paths as pipes
From: |
Michael Albinus |
Subject: |
bug#23032: 25.0.91; Eshell misinterprets TRAMP multi-hop paths as pipes |
Date: |
Fri, 18 Mar 2016 10:11:43 +0100 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/25.1.50 (gnu/linux) |
Michael Albinus <michael.albinus@gmx.de> writes:
> I don't know whether we can/shall do something about. After all, eshell
> is a shell-like command interpreter, and the pipe symbol is a special
> one. Like in other shells, special symbols must be escaped. Both
> "/sshx:user@host|sudo:root@host:" and /sshx:user@host\|sudo:root@host:
> work in eshell. Other special symbols, like a space in a filename, would
> require similar quoting.
>
> We shall extend the eshell manual pointing about this. Hmm, looks like
> the manual even speaks about pipes ...
PS: The eshell manual documents this already in general, see
(info "(eshell) Arguments")
But it still doesn't explain that it supports piped command
sequences. This shall be added.
Best regards, Michael.