Поиск определенного RegEx
У меня есть команда, которая делает вывод, как это:
[size][tabulation][path]
Я хочу исключить все пути, которые имеют более одного уровня
держать:
/a
исключить:
/a/b
или же:
/a/b/c[...]
Но я не нашел ни одного RegEx, который мог бы это сделать. Я думаю о чем-то вроде
[space][path][space]
но там нет места в выводе, только одна таблица в строке, и это все
Есть ли у вас какие-либо идеи?
1 ответ
Решение
Использование:
egrep '\s/[^/]+$'
** Объяснение
\s # any kind of spaces
/ # a slash
[^/]+ # character class, 1 or more any character that is not a slash
$ # end of line