Но у файлов есть разрешения. Пользователь john имеет доступ RW, а какой-то случайный пользователь имеет доступ только для чтения. Эти разрешения исходили не от самой файловой системы, а от опций монтирования (-или uid/gid/umask ), что не делает их менее реальными.
У вас может быть смонтировано несколько разделов vfat с разными параметрами, и вы можете использовать ls , чтобы определить, какие это параметры. Вы даже можете использовать mount --bind , чтобы один каталог содержал файлы из разных разделов vfat, а ls правильно показывал бы, какие разрешения были указаны для каждого файла.
Если вы можете использовать awk
, версию GNU, поддерживающую nextfile
, все, что вам нужно сделать, это
awk '{ if ( $0 ~ /fifth/ ) print FILENAME ; nextfile }' *.adoc
Если я правильно понял ваш вопрос, вы бы хотели выделить весь заголовок.
Если это так, вам просто нужно добавить. *до конца выражения. grep показывает красным прошлое строки, которая соответствует вашему совпадающему выражению.