Perguntas sobre 'regular-expression'

1
resposta

procura e substitui números no vim

Eu tenho um arquivo de despejo sql que inclui entradas como esta: INSERT INTO "widgets" VALUES(152,'12477','[email protected]','smtp','Jerry Jo',0); INSERT INTO "widgets" VALUES(153,'12477','36542','sip','Jerry Jo',0); INSERT INTO "widgets" VALUE...
08.02.2017 / 20:50
1
resposta

grep um determinado formato, isso é possível?

Estou tentando encontrar uma certa seqüência desconhecida de 11 caracteres em um enorme arquivo de captura de pacotes. A única coisa que sei é que a string que estou procurando tem o formato x.x-xxxxxxx . Eu tenho procurado por um tempo e não...
19.12.2016 / 20:41
1
resposta

Regex: usando o awk e o sed para combinar sites por IP

Eu tenho um arquivo com vários endereços IP para sites diferentes, mas só quero imprimir os sites associados a um IP específico e exibir o site. Por exemplo, 128.125.21.1,/www.extra.com/home.html,2323,oiehfoioi,wopwpwp 124.15.21.1,/www.yahoo....
04.03.2017 / 18:09
2
respostas

Como excluir arquivos / diretórios do find usando o argumento do programa no bash?

Meu achado parece muito simples: find . -type f Estou tentando descobrir como excluir determinados arquivos ou diretórios, dependendo da linha de argumento do programa. bash myscript.sh -excl a b c d Em que a, b, c, d ou qualqu...
09.03.2017 / 10:05
1
resposta

Como uso o sed para criar uma lista com marcadores?

Eu tenho a seguinte lista: ➜ cat list.txt job titles site reliability engineer automation automation engineer automation architect integration specialists Eu quero receber o seguinte list2.txt : * job...
21.09.2016 / 02:45
1
resposta

KSH Padrão da variável não funciona

Alguém poderia me explicar por que o padrão no shell Korn (atribuído à variável) funciona dessa maneira: u@h:w$ pattern='file_[0-9][0-9]' u@h:w$ ls $pattern file_01 file_02 file_03 Mas não funciona para um padrão mais inteligente file_...
01.12.2016 / 14:17
3
respostas

Usando bash para reformatar “#include” em uma lista de arquivos usando regex

Considere o seguinte código que faz um simples loop sobre arquivos de código: #!/bin/bash dir="." find $dir -name *.cpp -o -name *.h | while read file; do echo "processing: "$file # Process file here done Todos os arquivos iniciad...
05.02.2017 / 19:00
2
respostas

Modifique para o comando para remover o número do final do nome do arquivo

Tudo, Eu tenho mexido com o comando for para remover padrões de nomes de arquivos em massa. Nome do arquivo de exemplo: :Common:CBE.key_44643_1 Eu posso usar o seguinte comando para remover a parte: Common: for f in *; do mv "$f"...
09.09.2016 / 18:38
1
resposta

existe uma maneira de usar o regexp com o aptitude?

Eu uso um alias para encontrar novos pacotes sempre que eu atualizar o índice do pacote. [$] alias aptn aptn='aptitude search '\''~N'\' Agora, enquanto isso funciona, eu também recebo um monte de pacotes -dbgsym que vêm sempre que eu exe...
26.07.2016 / 17:53
2
respostas

Combine dois greps em um único comando

Eu tenho alguns XML parecidos com isto: <artifactId>myproject</artifactId> <version>1.14.0-SNAPSHOT</version> Eu quero extrair a versão, ou seja, 1.14.0-SNAPSHOT . Eu sei como fazer isso usando dois greps...
15.08.2016 / 22:08