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
Por favor, informe sobre como remover o primeiro diretório de um caminho por sed ,
(o inverso pf que basename faz).
Por exemplo
echo "/mnt/VPfig/Amer/AR4/Celtel/files/COM.txt" | sed ...
Eu deveria receber:
/VPfig/Amer/AR4/Celte...
Eu estou tentando fazer um decodificador de substituição monoalfabética no bash: Eu tenho um conjunto de caracteres que formam um alfabeto alternativo como
real alphabet -> ABCDE ...
my alphabet -> DGHJK ...
Eu quero sed (ou outra...
Eu quero adicionar uma string com espaços no final de cada linha da saída do comando ls .
#!/bin/sh
STRING_WITH_SPACES="this should be at the end of output"
ls -lh | sed 's|$| '$STRING_WITH_SPACES'|'
O script acima funciona bem quando...
Isso funciona bem:
sed -i 's# @driver.find_element(:xpath, "//a\[contains(@href,##' temp_spec.rb
contra uma fonte de
@driver.find_element(:xpath, "//a[contains(@href,'change_district')]").click
Acabo de receber:
'change_dis...
Estou tentando executar o seguinte comando do shell bash:
sed -i "s/\(update.*\)where / where primary_id = '$primary_id', /" *.php
Como você pode ver, há uma variável que estou inserindo usando sed - por exemplo, '$primary_id' . Depois...
Eu tenho um arquivo de texto de entrada com 10 colunas, enquanto processo este arquivo, em uma das colunas do meio, estou obtendo esse tipo de dados. Eu precisava que o valor da coluna fosse o seguinte:
Valor da coluna de entrada: "Este é o m...
Alguém pode me orientar a escrever o comando Shell Script para o seguinte cenário.
Eu tenho um arquivo html com todas as tags em uma única linha como essa,
<html><head></head><body><br><center><h2 sty...
Olá eu estou tentando analisar o resultado do du comando, mas eu não sei como fazê-lo sem loop
eu executo o comando abaixo
du -shm /var/vmail/mailboxes/domain/*/mail
meu resultado é uma lista, por exemplo:
80 /var/vmail/mailboxes/domai...
Eu tenho um requisito como eu tenho que remover as seqüências de caracteres ou números entre dois parênteses em um arquivo. Eu usei o comando sed , mas ele está trabalhando em uma única linha. Meu parêntese de abertura está em uma linha e o pa...
Estou tentando substituir em um dos meus projetos todos os mysql para mysqli , com seus parâmetros. Para fazer isso, estou procurando por todos os arquivos com mysql na minha pasta recursivamente e substituindo-os pelo mysqli.
Ex:
mysql...