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
Gostaria de extrair um nome de usuário do arquivo entre as palavras-chave "/" e "NET", como abaixo. Como posso fazer isso com programas como awk , sed ou cut .
de:
audit: command=true rsa1/[email protected] running
aud...
Se eu tiver um arquivo com entradas colunares, é possível substituir somente entradas específicas de colunas específicas e salvar as alterações no mesmo arquivo ??
Exemplo de um arquivo abc.txt :
SR|FRUITS|COLOR|
1|Apple|Red|
2|Mango|Yel...
Eu tenho um arquivo grande test.txt como este exemplo:
foo
before ...
before some line
foo something interesting bar
after some lines
after ...
bar
Como faço para criar um novo arquivo apenas com as linhas antes da primeira ocorrência...
Há um exemplo neste link sobre sed :
Para excluir o primeiro número em todas as linhas que começam com um uso "#":
sed '/^#/ s/[0-9][0-9]*//'
Qual é o benefício do primeiro padrão ( /^#/ )? Poderia ser simplesmente:
sed 's/^#[...
Eu quero substituir a barra invertida na string page_path\example_filename.txt por uma barra. Também quero poder executar isso em um sistema de arquivos grande e fazer com que ele pesquise recursivamente todos os diretórios.
Encontrei algu...
Esta pergunta deve ser movida para stackoverflow?
Muitas vezes preciso ler arquivos de log gerados por aplicativos java usando log4j. Normalmente, uma mensagem registrada (vamos chamá-lo de uma entrada de log) se estende por várias linhas....
Este comando é executado corretamente:
$ sed -e '/foo/{g; d}' myfile
Mas este tem um erro:
$ sed -e '/foo/{g; a bar}' myfile
sed: -e expression #1, char 0: unmatched '{'
O que há de errado com isso?
Quero alinhar a parte selecionada de um arquivo de texto em 9 bytes por coluna.
Por exemplo, suponha que meu arquivo de texto se pareça com o seguinte.
00 2f c6 b8 29 fd 02 37 11 00 9f 74 34 0b 60 72 38 20 00 9e 61 33 8e ab 8a c0 09
00...