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
Eu tenho um arquivo que tem uma lista de caminhos assim:
"1" "/user/bin/share"
"2" "/home/user/.local"
"3" "/root/"
Existe uma maneira de extrair apenas os caminhos? Eu não quero os números ou aspas. Como posso sed ou...
Estou tentando usar o grep ou o sed para extrair uma URL de uma string parecida com javascript:open_window("http://www.example.com/somescript.ext?withquerystring=true");
O link javascript é gerado - por um aplicativo externo sobre o qual n...
Eu quero excluir todas as linhas do arquivo 1, se a coluna 1 do arquivo1 corresponder exatamente com a coluna 1 arquivo2.
Arquivo 1:
r001:21:10 21 AAAAAATTTGC * = XM:21
r002:21:10 21 YAAAATTTGC * = nM:21
r0...
Eu tenho uma linha com milhares de linhas como esta:
{"100K";"0.00001";"10";"0.01"]}
{"101K";"0.0001";"100";"0.1"]}
{"102K";"1";"1000";"1"]}
{"102K";"1";"1000";"1"]}
{"103K";"0.01";"10000";"10"]}
{"104K";"0.1";"100000";"100"]}
{"105K";"1";"10...
Estou usando o seguinte comando para substituir yyyymmdd to YYYYMMDDHH24MISS no meu arquivo:
sed -e 's/\('yyyymmdd'\)/\('YYYYMMDDHH24MISS'\)/g' filename
Depois de executar o comando no PuTTY, ele exibe o arquivo com valores substitu...
Eu preciso substituir os seguintes caracteres:
ă com um
â com um
î com i
ș com s
ț com t
A substituição deve ser sensível a maiúsculas e minúsculas. Por exemplo, se uma letra é maiúscula, deve ser substituída por uma letra maiú...
Estou renomeando alguns arquivos.
Isso funciona: ls | while IFS= read -r line; do name=$(echo $line | sed -e 's/\(.*\)/.jpg/') && mv $line $name; done
O que é certo, mas eu gostaria de torná-lo mais conciso, como: ls | while I...
Eu estou tentando escrever um script que usa sed e leva um arquivo de texto contendo números de telefone com código de área 301 seguido por 209 (3012093934, (301) 2093935, (301)209-3936). Eu tenho que remover o espaço em branco, parênteses, onde...
Eu queria saber se eu poderia usar sed ou grep (mas não -P flag) para dar a mesma funcionalidade que awk '{print $6}' .
Estou fazendo um script para iOS, mas não quero ter que instalar comandos de terceiros (como awk ).
O gr...
Posso anexar ao início de um arquivo com:
sed -i '1s/^/word\n/' file
Estou lendo que, se eu usar aspas duplas, posso expandir as variáveis, então tento:
sed -i "1s/^/$(printenv)\n/" file
Eu acabo voltando:
sed: -e expression #...