Substituir Caracter em Arquivo
pOvOs...
como eu faco pra substituir um caracter em um determinado arquivo??
outra:
tenha a seguinte linha:
<tr><td class="e">Configure Command </td><td class="v"> 'configure' '--with-apx2=/usr/local/apache2/bin/apxs' '--with-gd' '--with-zlib' '--with-jpeg' '--with-png' '--with-mhash=/usr/local/lib' '--with-mcrypt=/usr/local/lib' '--with-interbase=/opt/firebird/' '--with-mysql' '--enable-mbstring' </td></tr>
como eu faco pra quebrar ela? tipow quero isolar o --with-apx2=/usr/local/apache2/bin/apxs, --with-gd e tdas as partes da linha pra fazer testes...
jah tentei o cut, mas parece q ele pensa q isso ae eh um campo soh na linha, eh por isso q eu quero substituir o caracter ' por um TAB (\t) pra pode ver se consigo separar os campos.. mas se alguem tem alguma ideia melhor, qq ajuda eh bem vinda :)
[]'s
[]'s
Substituir Caracter em Arquivo
tenho 30 seg pra dah qq ajudar....
vai em php msm..
:oops:
$var=fopen("nome do arquivo","r");
while (!feof($var)){
$file.=fgets($var);
}
$file = str_replace("A","Z",$file);
dai tu dah um fwrite... q tah blz... correria phudida... FUI !
:oops:
Substituir Caracter em Arquivo
o "sed" é uma ferramenta boa nestas horas ...
Substituir Caracter em Arquivo
Citação:
Postado originalmente por Malakh_RJ
o "sed" é uma ferramenta boa nestas horas ...
blz :)
vou dar uma lida nele... por hora, ao menos quebrei a linha usando o awk
Código :
awk -F"'" '{ print $1 }' arquivo_tmp
hehe, devagarzinhu eu chego lah :)
valeu pela ajuda tbm Lentu!!!
[]'s
Substituir Caracter em Arquivo
continuacao da duvida
Preciso inserir uma string apos uma linha, to usando o sed pra isso, mas essa string tem uma "/" no meio, e o sed interpreta como se fosse parte da sintaxe...
jah tentei coloca-la como uma variavel e indicar na sintaxe a variavel equivalente a string mas naum vai :(
a string q preciso inserir eh:
LoadModule php5_module libexec/libphp5.so
to usando o seguinte comando:
Código :
cat /usr/local/apache2/conf/httpd.conf | sed '/LoadModule foo_module/{p;s/.*/LoadModule php5_module libexec/libphp5.so/;}' > teste
Mas ele me retorna o seguinte erro:
Código :
sed: -e expression #1, char 63: Unknown option to `s'
Alguma ideia d como eu poderia fazer isso??