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
2
respostas

sed não está funcionando corretamente quando canalizado

Por alguma raz�, eu n� terei uma sa�a ao vivo quando a tubagem da sa�a de comando, e. SSH para sed: ssh someuser@somehost 2>&1 | sed -e "s/\[32//g" | tee logging Eu suspeitava que a saída não tivesse novas linhas, mas quand...
17.11.2018 / 02:40
3
respostas

sed: substituir parte do texto na linha anterior se a correspondência for encontrada [duplicada]

Desejo substituir create_test no arquivo por #create_test se a próxima linha contiver psfxxx_16_pi . Como posso fazer isso com o sed para todo o arquivo que contém isso? Conteúdo do arquivo de entrada: create_test -type hard -out...
16.11.2018 / 09:07
2
respostas

Regex para o comando sed / awk

Eu gostaria de alterar o conteúdo do arquivo que eu especifiquei como abaixo.Eu quero comentar todas as linhas que contém ".class", exceto o nome da classe que eu forneço. @MyClass1.MyClass2(value = { Class1.class, Class2.class, C...
15.11.2018 / 19:52
2
respostas

leia a 9ª coluna do arquivo de texto e substitua a 11ª coluna pelo mesmo arquivo

Eu quero ler a 9ª coluna do arquivo de texto com o delimitador '~' e preciso recuperar os dados para a 11ª coluna correspondente que reside em uma tabela. esses dados eu preciso substituir na coluna 11 do arquivo que está tendo valores NULL no m...
13.11.2018 / 13:19
1
resposta

Alinha colunas uniformemente sem “column - t”

Eu tenho um arquivo de saída criado a partir de um script de shell Korn. Eu preciso alinhar a saída com espaços uniformemente. Infelizmente column -t não está disponível no AIX. Arquivo real: X1vir1000 x1-DFB127 x1ttcb101_mv...
27.11.2018 / 08:12
2
respostas

Substitua @@@ e NotApplicable string e redirecione a saída para outro arquivo? [duplicado]

Estou usando o IBM AIX que não tem muito suporte como sed -i e sed com \t não está funcionando no meu caso. Eu gostaria de substituir replace NotApplicable string por single space ' ' e substituir @@@ multi-char-delimiter por...
28.11.2018 / 01:44
2
respostas

Como adicionar uma nova entrada de perfil ao profiles.ini do Firefox usando um script?

O Firefox usa um arquivo de texto chamado ~/.mozilla/firefox/profiles.ini para conter uma lista de perfis. As entradas são semelhantes a esta: [Profile0] Name=default IsRelative=1 Path=default Default=1 ... [Profile8] Name=guest IsRelati...
27.10.2018 / 20:39
1
resposta

sed / awk manipulação de dados de arquivos

Eu tenho muitos arquivos de texto com os seguintes dígitos: 12 some text here some text here some text here Ou às vezes assim: 123 text here some more not-so-interesting text here some text here even more not-so-interesting text her...
19.11.2018 / 10:28
3
respostas

É possível imprimir um resultado de padrão de pesquisa até que ele atinja uma nova linha em branco no terminal?

Por exemplo, eu tenho um arquivo com conteúdo como este: # TODO: Optimize this. alias bash='start bash' # FIXME: Just fix this. alias fix='there is something wrong with this O que eu quero é que, se eu pesquisar por padrão TODO: , só d...
05.11.2018 / 17:29
2
respostas

Adicionando nova linha usando sed em um padrão específico

Eu quero dividir "vulnid": "CVE-2018-17435 (hdf5) splitmehere" no segundo espaço. Como posso conseguir isso usando sed? MINHA ENTRADA: "vulnid": "CVE-2018-17435 (hdf5)splitmehere" "stuff":"stuffhere(somedata)" "vulnid": "CVE-2018-17435 (hd...
13.11.2018 / 10:58