Основная причина в том, что легче всего скопировать файл в каталог, чем редактировать раздел файла.
см., Например: /etc/logrotate.d
.
Эти каталоги используются для хранения многих файлов конфигурации, чтобы позволить автоматическому установщику развернуть (или удалить) свой собственный плагин / настройку.
Вы вводите команду ls -d $PWD/*
в скрипт bash, и он работает нормально.
В MacOS
touch /usr/local/bin/lll
chmod 755 /usr/local/bin/lll
code /usr/local/bin/lll
#!/bin/bash
ls -d $PWD/*
Сохранить файл
затем откройте новое окно терминала
используйте команду lll
и работает нормально.