Здравствуйте!
Я пытаюсь вывести список всех файлов с правами доступа, но grep вместо того, чтобы выдать строки подходящие под регулярное выражение, просто подсвечивает красным первый символ в этих строках. Подскажите, пожалуйста, как получить список файлов без "итого", пустых строк и названий директорий? ls -ARl $HOME | grep '^[-dbscpl]*'
Потому что под это регулярное выражение подходят любые строки. Уберите звёздочку, хотя это не сильно поможет, потому что у вас всё равно неверный подход