Como eu usaria o sed para excluir todas as linhas em um arquivo de texto que contenham uma sequência
Sed (Stream EDitor) é um editor de linha de comando para o ambiente POSIX. Sed processa um ou mais arquivos de acordo com um script de edição e grava os resultados na saída padrão. Criado no Bell Labs, existe desde meados dos anos 70.
Como eu usaria o sed para excluir todas as linhas em um arquivo de texto que contenham uma sequência
Como posso substituir uma nova linha (" \n") por um espaço (" ") usando o sedcomando? Tentei sem sucesso: sed 's#\n# #g' file sed 's#^$# #g' file Como faço para corrigir
Como localizo e substituo cada ocorrência de: subdomainA.example.com com subdomainB.example.com em cada arquivo de texto sob a /home/www/árvore de diretórios
Existe uma maneira "canônica" de fazer isso? Eu tenho usado o head -n | tail -1que faz o truque, mas eu queria saber se existe uma ferramenta Bash que extrai especificamente uma linha (ou um intervalo de linhas) de um arquivo. Por "canônico", quero dizer um programa cuja função principal é fazer...
Gostaria de executar uma busca e substituição em um arquivo HTML através da linha de comando. Meu comando é mais ou menos assim: sed -e s/STRING_TO_REPLACE/STRING_TO_REPLACE_IT/g index.html > index.html Quando eu executo isso e olho o arquivo depois, ele está vazio. Excluiu o conteúdo do meu...
Preciso remover repetidamente a primeira linha de um arquivo de texto enorme usando um script bash. No momento eu estou usando sed -i -e "1d" $FILE- mas leva cerca de um minuto para fazer a exclusão. Existe uma maneira mais eficiente de conseguir
Eu tenho um despejo de SQL ~ 23000 linhas contendo vários bancos de dados no valor de dados. Eu preciso extrair uma certa seção deste arquivo (ou seja, os dados para um único banco de dados) e colocá-lo em um novo arquivo. Conheço os números das linhas inicial e final dos dados que desejo. Alguém...
Fechado . Esta questão precisa ser mais focada . No momento, não está aceitando respostas. Deseja melhorar esta pergunta? Atualize a pergunta para que ela se concentre apenas em um problema editando esta postagem . Fechado há 6 anos . Qual é a...
Existe uma maneira de implementarmos onBackPressed() no Android Fragment semelhante à maneira como implementamos na Atividade Android? Como o ciclo de vida do fragmento não possui onBackPressed(). Existe algum outro método alternativo para substituir os onBackPressed()fragmentos do Android...
Estou tentando usar o sed para limpar linhas de URLs para extrair apenas o domínio. Então de: http://www.suepearson.co.uk/product/174/71/3816/ Eu quero: http://www.suepearson.co.uk/ (com ou sem a barra à direita, não importa) Eu tentei: sed 's|\(http:\/\/.*?\/\).*|\1|' e (escapando do...
Estou tentando excluir linhas vazias usando sed: sed '/^$/d' mas não tenho sorte com isso. Por exemplo, eu tenho estas linhas: xxxxxx yyyyyy zzzzzz e eu quero que seja assim: xxxxxx yyyyyy zzzzzz Qual deve ser o código para
Com o módulo Time em python, é possível medir o tempo decorrido? Se sim, como faço isso? Eu preciso fazer isso para que, se o cursor estiver em um widget por um determinado período, um evento acontecer.
Como desativar o botão Voltar no Android durante o logout do
Eu tenho um arquivo de texto que tem uma linha específica algo como sometext sometext sometext TEXT_TO_BE_REPLACED sometext sometext sometext Preciso substituir toda a linha acima por This line is removed by the admin. A palavra-chave de pesquisa é TEXT_TO_BE_REPLACED Eu preciso escrever um...
No meu script bash, tenho uma string externa (recebida do usuário), que devo usar no padrão sed. REPLACE="<funny characters here>" sed "s/KEYWORD/$REPLACE/g" Como posso escapar da $REPLACEstring para que ela seja aceita com segurança sedcomo uma substituição literal? NOTA: A KEYWORDé uma...
Usei com sucesso o seguinte sedcomando para pesquisar / substituir texto no Linux: sed -i 's/old_link/new_link/g' * No entanto, quando tento no meu Mac OS X, recebo: "comando c espera \ seguido de texto" Eu pensei que meu Mac roda um shell BASH normal. E aí? EDITAR: De acordo com o @High...
Estou tentando descobrir se é possível editar um arquivo em um único comando sed sem transmitir manualmente o conteúdo editado para um novo arquivo e renomear o novo arquivo para o nome do arquivo original. Eu tentei a -iopção, mas meu sistema Solaris disse que -ié uma opção ilegal. Existe uma...
Eu tenho um arquivo de identificação que são separados por vírgula. Estou tentando substituir as vírgulas por uma nova linha. Eu tentei: sed 's/,/\n/g' file Mas isto não está funcionando. o que estou
Existe alguma maneira de dizer sedpara produzir apenas grupos capturados? Por exemplo, dada a entrada: This is a sample 123 text and some 987 numbers e padrão: /([\d]+)/ Eu poderia obter apenas saída 123 e 987 da maneira formatada por referências
Atualmente, essa questão não se encaixa no nosso formato de perguntas e respostas. Esperamos que as respostas sejam apoiadas por fatos, referências ou conhecimentos, mas essa pergunta provavelmente solicitará debates, argumentos, pesquisas ou discussões prolongadas. Se você acha...