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
Entrada:
1,012018,111
2,1-2018,111
3,10-2018,111
Saída:
1,01/2018,111
2,01/2018,111
3,10/2018,111
Como posso conseguir isso que significa edição do mês e ano para ser mm / aaaa
Analisei todas as postagens e não encontrei nada relacionado a esse exemplo específico. Meu arquivo / etc / aliases precisa de edição, mas como eu tenho o mesmo arquivo em mais de 100 hosts, quero apenas fazer o script e colocá-lo para funcionar...
Eu tenho senhas criptografadas específicas para cada ambiente. Tem alguns caracteres especiais. Abaixo está uma amostra do ambiente de desenvolvimento (que possui barra invertida)
$$Param_INFA_USER=USR_DF
$$Param_INFA_PASS=1OFR6pSbN...
Esta é a primeira vez que tento usar o SED.
Eu posso obter o comando de substituição para trabalhar com strings simples. Como em:
sed -i 's/foo/bar/g' file.txt
No entanto, quando tento usar um Regex, ele pára de funcionar. O regex qu...
Eu preciso substituir um número usando um script, estou usando o seguinte comando
for ((i=1; i=<10, i=i+1))
sed '244s/0.8/(0.$i)/' analyze3big.f >> $i.f
Mas, por algum motivo, isso não funciona.
Meu arquivo contém
$Param_T=ABC49_SA_T2
$Param_V=ABC49BC_SA_V2
$Param_ST=ABC491_SA_M2
Eu estou tentando substituir um valor começa com ABC * _ com XYZ12 _
sed -i 's/ABC\.*_/XYZ12_/g' INCR.parm
Acima está o comando sed que eu usei....
Eu quero procurar por caracteres no arquivo e substituir por um arquivo contendo conteúdo: procure por ktr_updater no arquivo e substitua o conteúdo do arquivo de outro arquivo usando comandos Unix.
sed -i 's/ktr_updater/'"$ktrupdate"'/g...
Alguém pode explicar como funciona o comando abaixo sed para imprimir um parágrafo?
Comando:
sed -e '/./{H;$!d;}' -e 'x;/AAA/!d;' file
Se possível, alguém pode explicar quebrando este comando em pedaços para que eu possa compreender...