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 quero substituir a string de todos os arquivos js exsting nos diretórios
export name="test_user" &&
echo $customerName &&
sed -i -- 's/this.NAME=""/this.NAME=\"'$name'\"/g' *.js
Se eu não usar espaço, ele funciona bem,...
Suponha que eu tenha um script python, que normalmente seria executado como
python s.py
Em vez de precisar digitar dados manualmente, gostaria de encaminhar um arquivo, text.txt , como uma entrada:
python s.py < text.txt
Agor...
Eu tenho o seguinte formato de log
2017-12-22T23:32:07-05:00 ServerABC sshd[22549]: Accepted password for JohnBlezard from 192.168.1.1 port 81111 ssh2
2017-12-22T23:32:07-05:00 ServerABC sshd[60944]: Accepted password for JohnBlezard from 192...
Eu preciso inserir texto entre dois padrões definidos em um grande conjunto de arquivos.
Preciso alterar todas as linhas com este formulário:
<a href="/entry/someFile">
Para isso:
<a href="/entry/someFile.xhtml">
Eu te...
Dado: sed -e '/pattern1/,/pattern2/!d' file.org
Como posso corresponder a primeira ocorrência das linhas entre pattern1 e pattern2, mas não o resto?
Por exemplo:
pattern1
aaaa
pattern2
pattern1
bbb
pattern
deve produzir:
aaa...
Eu tenho um arquivo de texto com a seguinte linha:
Directory="C:\Interface\LTS\BDU"
Eu preciso substituir isso por:
Directory="C:\Interface\LTS\"
Eu tentei muitas combinações, mas parece que não funciona.
O último que tentei é:...
Eu quero verificar no arquivo as seguintes linhas de ocorrência,
/var/log/report
{
<any string>
a primeira linha deve ser - / var / log / report
segundo - {
third - é qualquer palavra / string (A-Za-z)
Assim, em cada l...
Eu tenho um arquivo em que o conteúdo parece
/hello="somestuffsomestuffsomestuffsomestuffsomestuffsomestuffsomestuff
somestuffsomestuffsomestuffsomestuffsomestuffsomestuffsomestuff
somestuffsomestuffsomestuffsomestuffsomestuffso...
A regex da ferramenta do Unix é totalmente compatível?
Por exemplo, se eu grep -oE "\$text *\( *([^)]) *\)" , tenho a garantia de substituir a parte exata que obtive se usar sed -E "s/\$text *\( *([^)]) *\)/replacement/g" ? E isso se este...
/home/temp.txt
http://url_new_address.com
/home/list.txt
URL http://url_address.com:URL1
URL http://url_address.com:URL2
URL http://url_address.com:URL3
Como posso substituir a linha em temp.txt por URL2 em list.txt com script...