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

Como adicionar time stamp (month_year) ao arquivo após a correspondência de uma string específica?

Eu quero adicionar o registro de data e hora dentro do arquivo somente após a correspondência de uma string específica, formato do registro de data e hora: 03_2016 arquivo contém " $ channel_name Policy " string, eu quero substituir esta s...
24.03.2016 / 11:19
2
respostas

Erro no yaml - possivelmente devido a uma fuga errada, mas incapaz de identificar o problema

A linha abaixo causa um erro (... request body malformed."} ). É parte de um user-data.yml para uso com o cloud-init como parte da API digital do oceano para inicializar um servidor após a criação. sed -ie '\$a\ \n\#Add logfile information\...
19.03.2016 / 09:49
1
resposta

Como substituir a palavra na coluna específica se não corresponder a uma expressão?

Eu tenho o seguinte arquivo: chr1 157784 157887 U6 0 - chr1 564813 564881 miRNA 0 + chr1 564879 564950 tRNA 0 - chr1 564952 565019 tRNA 0 + chr1 566062 566129 piRNA 0 + chr1 566137 566205 tRN...
29.02.2016 / 00:21
2
respostas

ant sed não pode ser inserido se um arquivo terminar com uma linha vazia

Eu tenho um arquivo uca.xml (configuração do Thunar para ações personalizadas): <?xml encoding="UTF-8" version="1.0"?> <actions> <action> <!--some code--> </action> </actions> <--blank line here--&...
31.03.2016 / 10:27
2
respostas

Criando várias linhas como linhas únicas

Eu tenho menos de quatro linhas: EXTRACT ETEST Last Started 2016-03-20 20:56 Status RUNNING Checkpoint Lag 00:00:02 (updated 00:00:04 ago) EXTRACT PTEST Initialized 2016-03-31 06:25 Status STOPPED Checkpoint Lag 0...
31.03.2016 / 13:28
2
respostas

insere linha complexa antes ou depois da linha complexa

eu tenho arquivo com texto complexo print("ERROR: passwords don't match") password = hash_func(password.encode("UTF-8")).hexdigest() eu preciso inserir este texto entre eles with open('/etc/openvpn/clients/%s/login.txt' % username...
16.03.2016 / 13:47
3
respostas

remove as linhas sequenciais que começam com o mesmo padrão usando awk ou sed

Eu quero remover as linhas sequenciais que começam com o mesmo padrão "CREATE CURRENT" usando sed ou awk, por exemplo, se você tiver o arquivo folowwing: CREATE CURRENT = 'aaaa' ; CREATE CURRENT = 'bbbb' ; CREATE CURRENT = 'aaaa' ; CREATE CUR...
17.03.2016 / 09:48
3
respostas

Aumenta o inteiro na string em 1 para cada linha

por exemplo, sed, awk ou python. haverá 548 linhas no arquivo txt original disso: http://twit.cachefly.net/audio/sn/sn0001/sn0001.mp3 http://twit.cachefly.net/audio/sn/sn0001/sn0001.mp3 http://twit.cachefly.net/audio/sn/sn00...
25.02.2016 / 20:42
3
respostas

Extrair seqüências de caracteres do arquivo de registro da Web

Dado um arquivo contendo registros de acesso à web para um vídeo do YouTube, cada linha é um hit e está no formato. 62.172.72.131 - - [02/Jan/2003:02:06:41 -0700] "GET /random/html/riaa_hacked/ HTTP/1.0" 200 10564 "-" "Mozilla/4.0 (compatible...
28.02.2016 / 13:28
1
resposta

Sed comando para melhoria de desempenho ou comando tr para o mesmo

Eu tenho um comando para substituir os caracteres não imprimíveis e aspas simples de um arquivo, mas ele leva mais tempo para ser executado, pois estou substituindo esses caracteres por vários arquivos e o tamanho dos arquivos é de aproximadamen...
11.02.2016 / 14:35