Regex (ou regexp) é conhecido como correspondência de expressões regulares de padrões, cadeias de caracteres ou caracteres em, por exemplo, um arquivo de texto grande. As perguntas devem ser marcadas como tal, seja qual for a linguagem de programação envolvida e a tag também pode ser aplicada a programas de linha de comando ou gráficos que possuem plug-ins de regex ou algum recurso de regex.
Estou tentando usar o grep para encontrar todas as strings correspondentes no arquivo e enviá-las, no contexto da linha, para outro arquivo, adicionando alguns tipos de marcas (idealmente dois asteriscos) em cada lado da correspondência.
Por...
21.07.2015 / 14:20
Estou usando o lubuntu.
Quero adicionar um atalho para alternar (ligar e desligar) meu touchpad.
Eu sei que preciso editar o arquivo xml em ~ / .config / openbox (no meu caso é lubuntu-rc.xml) como descrito aqui e aqui
Eu quero que ele...
25.01.2016 / 09:42
Estou tentando instalar todos menos um dos pacotes R que estão atualmente nos repositórios do Ubuntu:
No entanto, quando eu faço isso sudo apt-get install 'r-cran-*' , recebo um erro:
Some packages could not be installed. This may mean...
19.08.2011 / 23:35
Eu costumava executar comandos como: find / dev | grep sd * para exibir uma lista de todas as unidades conectadas ao meu computador. Parece que agora preciso adicionar qualquer caractere aleatório antes da estrela para obter o mesmo efeito, co...
20.11.2013 / 13:08
Eu tenho um log de dbpedia cheio de URLs. Alguns deles não são formatados, mas alguns têm alguma formatação, o que resulta em incontáveis símbolos.
exemplo:
529e0532100c7d6f2b6ba4c093ff9581 - - [03/Jan/2014 00:00:00 +0100] "GET /sparql/?callb...
07.02.2017 / 17:07
Como eu uso os símbolos "^" e "$" com expressões regulares em um script bash? Por favor, me dê um exemplo usando os dois símbolos.
20.04.2015 / 02:27
Estou procurando por linhas com $ e consecutivamente ' ou " por meio desse grep no meu terminal:
grep "\$('|\")" -rin folder_path
Depois de pressionar Enter, o terminal não acha que a linha está completa, então acrescenta outra l...
19.05.2015 / 21:00
Como é que "staff * 22" não mostra nada enquanto "staff. * 22" lista linhas que contêm staff seguido por 22, embora nenhuma das linhas contenha "." neles?
$ ls -l | grep "staff*22"
$ ls -l | grep "staff.*22"
drwxrwxr-x 2 kim staff 68 Jan...
17.01.2017 / 00:33
Eu tenho alguns arquivos. Eu gostaria de cortar alguns caracteres de seus nomes de arquivos. Os personagens podem estar na cabeça ou na cauda. Não precisa ser um único comando para raspar todos eles.
Dois exemplos são:
De um arquivo 01...
22.09.2016 / 18:07
Tudo está dito no título, quero substituir todas as linhas entre dois padrões por um conteúdo de arquivo.
file1
line 1
line 2
foo
foobar
bar
line 6
line 7
file2
line 3
line 4
line 5
arquivo desejado
line 1
line 2
line 3...
29.01.2018 / 17:51