Ошибки команды дерева Linux при открытии скрытых папок
Почему, если я использую команду linux tree против скрытых каталогов, происходит ли ошибка?
$ tree -ad '.ssh'
.ssh [error opening dir]
0 directories
но я вижу, что это нормально, когда скрытый каталог является подкаталогом:
$ tree -a test1
test1
├── .hiddendir1
│ └── testfile2
└── testfile1
1 directory, 2 files
$ mv test1/.hiddendir1/ .hiddendir1
$ tree -a test1
test1
└── testfile1
0 directories, 1 file
$ tree -a .hiddendir1/
.hiddendir1/ [error opening dir]
0 directories, 0 files
$ mv .hiddendir1/ test1/
$ tree -a test1
test1
├── .hiddendir1
│ └── testfile2
└── testfile1
1 directory, 2 files
[для справки] я установил дерево с помощью
sudo snap install tree
и дерево информации оснастки говорит мне, что у меня есть версия:
installed: 1.8.0+pkg-3fd6