Вы можете получить информацию с помощью команды stat
Пример:
stat index.htm
==>
File: `index.htm'
Size: 17137 Blocks: 40 IO Block: 8192 regular file
Device: 8h/8d Inode: 23161443 Links: 1
Access: (0644/-rw-r--r--)
Uid: (17433/comphope) Gid: ( 32/ www)
Access: 2007-04-03 09:20:18.000000000 -0600
Modify: 2007-04-01 23:13:05.000000000 -0600
Change: 2007-04-02
16:36:21.000000000 -0600
Следующая команда grep
вернет требуемый результат:
grep -E '[0-9]+ failing'
Шаблон [0-9]+
соответствует одной или нескольким цифрам. Необходимо использовать параметр -E
, чтобы grep
мог интерпретировать шаблон как расширенное регулярное выражение. Квантификатор +
не определен как часть основных регулярных выражений.
Пример запуска (с использованием файла):
$ cat testfile
224 passing (3m)
47 failing
$ grep -E '[0-9]+ failing' testfile
47 failing
Кроме того, этот шаблон также может быть реализован с использованием базовых регулярных выражений (BRE )следующим образом:
$ grep '[0-9]\{1,\} failing' testfile
47 failing
В этом случае квантификатор {n,m}
используется для сопоставления одной или нескольких цифр. Обратная косая черта необходима, чтобы придать фигурным скобкам их особое значение.