Мне нужно определить положение символа в строке, используя команду grep. Например, строка RAMSITALSKHMAN|1223333. grep -n '[^a-zA-Z0-9\$\~\%\#\^]' Как мне найти позицию |в данной
Мне нужно определить положение символа в строке, используя команду grep. Например, строка RAMSITALSKHMAN|1223333. grep -n '[^a-zA-Z0-9\$\~\%\#\^]' Как мне найти позицию |в данной
Я использую файл журнала, tail -f messages.logи это часть вывода: Lorem ipsum dolor sit amet, consectetur adipiscing elit. Fusce eget tellus sit amet odio porttitor rhoncus. Donec consequat diam sit amet tellus viverra pellentesque. tail: messages.log: file truncated Suspendisse at risus id neque...
У меня есть строка, разделенная запятыми, где я хочу найти свой ввод в этой строке: echo US | grep "US,CA,CH,JP" Выход пуст! Как мне использовать grep, чтобы найти свой ввод в этой...
Я хотел бы найти текст, который может быть разбит на несколько строк в файле. Grep, который игнорировал бы разрывы строк и возвращал соответствующий диапазон строк. например, я буду искать is an example fileи ожидать, что он будет найден в следующем файле: Это пример файл. Чтобы не зависеть от...
В конце man grepговорится SEE ALSO\ POSIX Programmer's Manual Page grep(1p). Я не могу открыть man-страницу grep(1p). Как мне это сделать? Ищите в сети, Unix.SE и делали методом проб и ошибок, но пока не повезло. Пытался $ man 1p grep $ man -K grep РЕДАКТИРОВАТЬ: Я на Ubuntu...
Я написал следующую команду, чтобы сопоставить $ a с $ b, но когда значение включает «-», я получаю сообщение об ошибке. Как я могу избежать этого? # a="-Xmx5324m" # b="-Xmx5324m" # # # echo "$a" | grep -Fxc "$b" grep: conflicting matchers specified...
Как создать псевдоним, который фактически расширяет другой псевдоним с тем же именем в Bash? Почему: Я имел обыкновение GREP_OPTIONSустанавливать .bashrcчто-то вроде этого: GREP_OPTIONS="-I --exclude=\*~" У меня также был сценарий (скажем, setup-java.sh), который я бы назвал, прежде чем работать...
grep -A 2 -B 3 печатает 2 строки после строки grep и печатает 3 строки раньше. grep -C 3 печатает 3 строки до и 3 строки после К сожалению, grepя использую не поддерживает эти параметры. Существуют ли альтернативные команды или сценарии для имитации этого? Используете sed/ awk/ perl/...
Допустим, мне нужно найти функцию GetTypes()во всех исходных файлах C # ( .cs) в каталогах / подкаталогах. Я использовал grep -rn GetTypes *.cs, но я получил ошибку с grep: *.cs: No such file or directory. Я должен был использовать grep -rn GetTypes *, но в этом случае он показывает все файлы не...
Я установил grep цвета в моем ~/.bashrc: export GREP_COLORS='ms=01;34:mc=01;34:sl=:cx=:fn=35:ln=32:bn=32:se=36' Они работают на grep --color=auto grep --color=always К сожалению, эти пользовательские цвета игнорируются: git grep --color=auto git grep --color=always Как заставить git...
Вопрос в вопросе (из вики Debian ): Должен ли я использовать sid на моем рабочем столе? Если вы думаете, что справитесь со сломанной системой Debian, конечно. Знаете ли вы, что делать, если libpam0g ломается, предотвращая все входы в систему? Знаете ли вы, что делать, если grep ломается, вызывая...
При использовании grep -r вы можете искать во всех файлах либо *, либо. и, кажется, возвращает то же самое, но действительно ли это то же самое? Допустим, я ищу "Foo", то я мог бы написать grep -r foo * или grep -r foo . Будет ли кто-нибудь попытаться объяснить разницу между. и...
Я хочу записать серийный номер материнской платы и модель продукта компьютера. я использовал sudo lshw | grep -m1 serial: выполнить поиск серийного номера (поскольку имеется многократное вхождение «serial:», а первое, что мне нужно, - это как сделать это и одновременно выполнить grep и для...
Я ищу регулярное выражение, которое находит все вхождения двойных символов в тексте, листинге и т. Д. В командной строке (Bash). Главная Вопрос : Есть ли простой способ поиска последовательностей , таких как aa, ll, tttttи т.д. , где один определяет регулярное выражение , которое выглядит для п...
В чем разница между: grep "string" . -r --include *.pl и grep "string" . -r --include "*.pl" Последний включает файлы в подкаталогах, в то время как первый нет.
У меня есть большой файл (химическая база данных), и мне нужно , чтобы отобразить только заголовок записи, которые определены как строки , которые не начинаются с: ATOM, CONNECT, HETATM, TER, или END. Я должен использовать grepдля этого. Вот образец файла (весь файл здесь ): HEADER TRANSFERASE...
Пример: This is { the multiline text file } that wants { to be changed } anyway. Должно стать: This is that wants anyway. Я нашел несколько похожих тем на форуме, но они не работают с многострочными фигурными скобками. Если возможно, я бы предпочел какой-либо однострочный метод, например решения,...
Я хочу цветной вывод grep. .... Но Стратегия 1: GREP_OPTIONS. Но это не рекомендуется. См. Http://www.gnu.org/software/grep/manual/html_node/Environment-Variables.html. Stragegy 2: GREP_COLORS на первый взгляд выглядит как решение, но это делает что-то другое. Стратегия 3: псевдоним. Это не...
Я ищу grep, чтобы показать все символы, которые не начинаются с цифр. Я сделал что-то вроде этого: grep -v '^[1-2]*[a-zA-Z]?' -o но это не работает. Есть ли у вас какие-либо идеи для некоторого рег...
Я хотел перечислить содержимое pwd и отображать только файл, начинающийся с точки. Я пытался, ls -a | grep ^\.но я не могу понять, почему вывод содержит также файлы, которые не начинаются с точки. Например: Pictures .pip .pki .profile projects Public Я знаю, что могу достичь того, чего хочу, ls -ld...