Perguntas sobre 'sed'

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
1
resposta

Sed extrair todas as correspondências na mesma linha

Eu tenho a seguinte linha: randomtext<News:Image>111</News:Image>morerandomtext<News:Image>abc123</News:Image>sometext<News:Image>321abc</News:Image> Não consigo fazer sed para extrair os valores entr...
24.11.2017 / 19:47
1
resposta

sed wildcards para qualquer número

Estou tentando substituir a string "samples: [any number] com falha em samples: [any number] com a string 'OK' usando sed. Isso funciona com um único dígito. No entanto, preciso de uma opção para qualquer número: sed 's/samples : [0-9] fai...
06.11.2017 / 15:33
2
respostas

Como extrair a data de criação do EXIF e definir a data de criação do arquivo

A transferência de imagens do IPhone de alguma forma estragou as datas do arquivo. Eu quero configurá-los a partir de dados EXIF. Já encontrei uma solução, mas não consegui converter isso em um trabalho em lote. Sinta-se à vontade para ajudar...
29.10.2017 / 15:13
2
respostas

Replace Single Line com conteúdo Multline dentro do arquivo nginx.conf

Eu quero fazer um backup do arquivo "/etc/nginx/nginx.conf" E, em seguida, edite-o para a seguinte linha no arquivo: include /etc/nginx/sites-enabled/*; Em vez disso, aparecerá como ... include /etc/nginx/sites-enabled/*; server {...
28.09.2017 / 08:11
1
resposta

sed no lugar de exclusão entre padrões apenas primeiro jogo

Eu estou olhando para excluir linhas entre duas seqüências de caracteres (incluindo as duas seqüências de caracteres) apenas para a primeira ocorrência da correspondência, o mesmo conjunto de seqüências de caracteres se repetem no arquivo, tente...
05.09.2017 / 15:15
1
resposta

Encontre uma string com regex e substitua por alguma String aleatória com SED

Eu tenho uma expressão regular MyRegularExpression e quero substituí-la por xxxxxxxxxabc com a, b, c são um número aleatório. Como posso fazer isso com sed ?     
20.07.2017 / 13:48
0
respostas

O Unix sed não consegue ler. questão peculiar ao usar uma variável

Uma linha em um arquivo de controle é assim: 1039 ZA_BKPF_20170725103534.txt Então, usando o espaço como um delimitador, estou cortando e atribuindo o nome do arquivo sozinho a uma variável como abaixo: arquivo = echo "$line" | cut -d " " -f2...
26.07.2017 / 17:12
1
resposta

Como modificar três colunas para apenas uma delas tendo 0 o resto a 1?

Digamos que eu tenha uma tabela de dados confusa assim: Name IsBuyer IsBidder IsAdmin person1 1 1 0 person2 1 0 1 person3 1 1 1 . . As três colunas IsBuyer, IsBidder, IsAdmin podem ser verdade...
05.07.2017 / 11:00
1
resposta

Como usar o seguinte perl one liner para diretórios e subdiretórios para qualquer arquivo de extensão usando o perl one liner ou find?

Aqui está a linha que exclui as linhas de dígito mínimo do meu arquivo quando está no diretório específico. Minha consulta é para o mesmo código deve suportar todos os diretórios e subdiretórios e todos os arquivos de extensão não apenas para a...
09.06.2017 / 07:36
1
resposta

sed: não é possível ler /etc/dbus-1/session.conf: Erro de entrada / saída

Seguindo um guia no ZDNet aqui , tenho tentado fazer com que o desktop do Ubuntu funcione no Windows 10. embora uma linha de código tenha me causado problemas. sudo sed -i 's/<listen>.*<\/listen>/<listen>tcp:host=localh...
14.05.2017 / 06:39