Saturday, July 04, 2020

Re: ls -R bug?

On Sat, 4 Jul 2020 at 19:59, Richard Ipsum <richardipsum@vx21.xyz> wrote:
>
> Hi,
>
> Output of ls -R between OpenBSD and GNU coreutils seems to differ,
> OpenBSD ls -R will apparently list "hidden" directories like .git,
> whereas GNU coreutils will not, is this expected behaviour or a bug?
>

Funny, because this seems to validate what you are reporting:

oc@OpenBSD:~$ ls -R
oc-backup test

./.local/share:
xorg

./.local/share/xorg:
Xorg.0.log Xorg.0.log.old

./oc-backup:
docs mbox

./oc-backup/docs:
bgpd.conf man-todo patch.patch root-mail
bug oc-mail robots.txt sudo.log

./test:
dmesg fstab index.html uyiuyi
file fstab.dos ls.ps
file.bak fstab.tr openbsd-tips-wip
file.orig fstab.unix test.wav

<note the ./.local/share and ./.local/share/xorg>

However:

oc@OpenBSD:~$ mkdir .hidden
oc@OpenBSD:~$ touch .hidden/test-file
oc@OpenBSD:~$ ls -R

<same as above and ./.hidden is not appearing>

It looks like "ls -R" is showing some hidden directories but not all.

--
Ottavio Caruso

No comments:

Post a Comment