Я просто распаковал файл tar с папкой в нем. Я сделал tree -F и увидел повсюду появляющиеся звездочки. Все файлы (даже png, txt и т.д.) Были помечены как исполняемые. Поэтому я сделал то, что сделал бы любой разумный человек.

chmod 640 **

В любом случае ни один из файлов не должен был быть исполняемым ...

Но теперь, когда я делаю tree -F , оно больше не будет переходить в каталоги. Он будет печатать только элементы в текущем каталоге, даже если в папках есть элементы.

Не уверен, почему это происходит, любая помощь приветствуется.

Я использую дерево 1.7.0, установленное с homebrew на OSX

1 ответ1

1

Разрешение на выполнение для папки дает вам право войти в эту папку. Вам необходимо добавить разрешение на выполнение для всех папок.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .