You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
By default, without the -d flag exa appears to follow symlinks specified on the command-line (like ls -H does). This seems reasonable to me.
However, when adding the -T flag, exa stops doing this. What's more, if the symlink points to another symlink, exa -T link/ (to try and list its contents) lists the link name as pointing to the indirect path. For example, given the following listing:
> exa link
contents-of-test
> exa -T link
link -> link2
> exa -T link2
link2 -> test
> exa -T link/
link -> test
FWIW ls (without the -H flag) has similar behavior in the final case, except it lists link/ -> test instead, which is better in that I can tell it's showing something that's not necessarily the same as the contents of link itself.
The text was updated successfully, but these errors were encountered:
By default, without the
-d
flagexa
appears to follow symlinks specified on the command-line (likels -H
does). This seems reasonable to me.However, when adding the
-T
flag,exa
stops doing this. What's more, if the symlink points to another symlink,exa -T link/
(to try and list its contents) lists thelink
name as pointing to the indirect path. For example, given the following listing:I observe the following behavior:
FWIW
ls
(without the-H
flag) has similar behavior in the final case, except it listslink/ -> test
instead, which is better in that I can tell it's showing something that's not necessarily the same as the contents oflink
itself.The text was updated successfully, but these errors were encountered: