Rationale find command display . directory

I am questioning what the factor or reasoning is for the find command to detail the existing directory site (.) at times yet not others.

When I make use of ".", I see the existing directory site in the external directory site yet not the internal directory site.

$ pwd
/home/me/a

$ find . -exec echo  {} \;
.
./abc.txt
./a.txt
./d
./d/da.txt

When I offer the details directory site, I do not see the existing directory site.

$ find /home/me/a  -exec echo  {} \;
/home/me/a
/home/me/a/abc.txt
/home/me/a/a.txt
/home/me/a/d
/home/me/a/d/da.txt

Here is just how ls sees the scenario.

$ ls -lR
.:
total 4.0K
-rw-r--r--. 1 me    0 Oct 20 19:03 abc.txt
-rw-r--r--. 1 me    0 Oct 21 14:56 a.txt
drwxr-xr-x. 2 me 4.0K Oct 21 14:57 d/

./d:
total 0
-rw-r--r--. 1 me 0 Oct 21 14:57 da.txt
2
2022-07-25 20:45:05
Source Share
Answers: 0