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

Cria uma matriz PHP a partir de letras

Eu gostaria de criar uma matriz PHP a partir do alfabeto sérvio. Fora de а б в г д ђ е ж з и ј к л љ м н њ о п р с т ћ у ф х ц ч џ ш a b c č ć d dž đ e f g h i j k l lj m n nj o p r s š t u v z ž deve se tornar isso (uma matriz persona...
31.07.2018 / 18:47
5
respostas

Substituir espaços por sublinhados somente quando entre aspas

Eu preciso substituir todos os espaços que existem entre aspas. Eu tenho várias colunas, mas apenas uma coluna citou a saída contendo espaços que está jogando fora minhas colunas ao usar column -t "UDP netprobe" "ACL allow" "ACL deny" "UD...
23.05.2018 / 12:11
2
respostas

adiciona uma linha como primeira ou segunda linha de um arquivo, dependendo do conteúdo

Eu quero adicionar uma linha como primeira linha de muitos arquivos, a menos que a primeira linha de um arquivo seja um shebang, caso em que deve ser o segundo.     
24.01.2018 / 14:58
3
respostas

Extraindo n caracteres de uma linha de teste

Como posso extrair os 6 caracteres depois de Z na seguinte linha de texto e colocá-los em um arquivo usando grep, egrep, sed ou awk? B1_Site4_5aT4ZNHN691AQSB6B65_KYEC_SLT_2013-11-24-00-30_935985e7_100m_PASS1.tar     
10.01.2014 / 21:30
4
respostas

É possível colocar aspas duplas em apenas algumas colunas usando sed?

Estou fazendo meu trabalho de conclusão de curso, onde preciso manipular algumas colunas de um arquivo .csv que tem seiscentas mil linhas. Já pesquisei em vários fóruns sobre sed e awk e não encontrei nada parecido (e infelizmente meu conhecimen...
12.04.2018 / 00:15
3
respostas

Uma espécie de gato invertido [fechado]

Eu tenho dois documentos que são o resultado de consultas SQL. Por exemplo, eu tenho meu Doc1.lst : John1 0 Julien 10 Jules3 0 Julie 30 Neste Doc1.lst, usei sed para ter apenas a parte do nome, então Doc2.lst...
11.03.2015 / 08:12
5
respostas

Anexa string após cada linha, exceto linha de cabeçalho e rodapé

Eu quero acrescentar algumas strings após cada linha do arquivo, exceto o cabeçalho e rodapé dos arquivos. Então, usei o comando abaixo para alterar o intervalo das linhas, exceto cabeçalho e rodapé, mas excluindo cabeçalho e rodapé, e não desej...
05.06.2018 / 16:29
1
resposta

Como remover parênteses de um arquivo de texto compactado (de preferência gzipado)

Esta questão discutiu como remova parênteses de arquivos de texto descompactados simples. A resposta aceita sugeriu o seguinte: cat in_file | tr -d '()' > out_file Para minha observação, no entanto, essa resposta não é capaz de...
27.03.2018 / 16:50
1
resposta

Executando vários comandos sed nos mesmos arquivos simultaneamente

Para alterar todas as ocorrências da string foo para barrar em todos os arquivos em um diretório que eu use sed -i -- 's/foo/bar/g' * Descobrimos que aqui Mas também quero alterar NAME para nome etc. Tentei sed -i - 's / foo / bar...
05.09.2017 / 08:56
2
respostas

Classificação não lexicográfica baseada em uma coluna de arquivo específica que é separada por tabulação [duplicada]

file.txt é separado por separadores: RollNo Names Class Subject Position 101 Anna V Maths Average 102 Bob V Maths Good 103 Charles VI Science Good 104 Darwin VI Science Improve...
24.10.2017 / 09:09