Sed é conhecido como Stream Editor, pois pode executar várias funções de filtragem e / ou transformação na entrada padrão ou em arquivos especificados pelo usuário. É comumente usado para pesquisar e substituir em arquivos de texto. Se sua pergunta for sobre processamento de texto, essa tag provavelmente será apropriada
Os arquivos no meu servidor foram corrompidos. Eu quero remover uma seqüência de caracteres 13000 de todos os arquivos PHP que o contenham.
A string parece:
?php if(!isset($GLOBALS["\x616\x756\x61"])) { $ua=strtolower($_SERVER[ ... $qhrocz...
Portanto, eu tenho este arquivo de texto e consiste principalmente em caracteres alfanuméricos. É um documento padrão. Mas desde que copiei e colei de um PDF, há números de página lá. Eu não ligo muito para o número ocasional que não é uma págin...
Eu quero assistir a um arquivo até aparecer um pouco de texto
Eu encontrei esta resposta: 'tail -f' até que o texto seja visto
mas quando eu tentei no Ubuntu, ele não saiu:
$ echo one > test.txt
$ echo two >> test.txt
$ echo...
Eu quero substituir qualquer ocorrência ímpar ou até mesmo de um padrão. Veja o seguinte exemplo:
$ echo aaaaa | sed -e 's/a/b/' -e 's/a/c/' -e 's/a/b/' -e 's/a/c/' -e 's/a/b/'
bcbcb
Existe algum comando que possa fazer isso de forma mais...
Eu tenho um arquivo contendo dois caminhos em cada linha. Quero remover as linhas que contêm o mesmo caminho duas vezes.
Eu trabalho no Linux e no Solaris. Eu gostaria de um one-liner em sed ou awk ou perl.
Exemplo de arquivo de entrada:...
Entrada
[*] 111, 22, 33, 44
Resultado
111,22,33,44
Usar sed command sed 's/^\[\*\][[:space:]]*//' file foi capaz de exibir a saída como 111, 22, 33, 44 , o que significa que o espaço ainda está lá.
Então, qual é o c...
Encontrei um ótimo tutorial explicando alguns exemplos práticos de sed .
O último (número 10) pode ser visto abaixo:
$ sed -e 's/<[^>]*>//g'
This <b> is </b> an <i>example</i>.
This is an example....
digamos que eu tenha a seguinte string:
sdffsd sfdfi -ip 192.168.1.1 sdfdf ertret
Eu gostaria de extrair "192.168.1.1" ou qualquer outro endereço IP válido (quatro números decimais, cada um variando de 0 a 255, separados por pontos, por...
Eu estou olhando para obter todas as linhas que têm a palavra 'search_string' + a linha após ele + a linha correspondente 'mod' antes dele.
Eu tentei:
grep -n 'mod\|search_string' ip | grep --before 1 search_string> inter
grep -n --afte...
Eu tenho uma matriz em um arquivo CSV como
input.csv
"{1,2,3,4}"
"{1,2,3,4,5,6,7,8,9}"
"{34,6,7,89}"
Eu quero obter o primeiro e o último elemento deste arquivo CSV como outro arquivo CSV
output.csv
1,4
1,9
34,89
Eu ten...