Eu tentei este comando bash:
find /var/www/ -path '*wp-admin/index.php' -exec mv {} $(dirname {})/index_disabled
Mas o segundo {} não é executado.
Isso resulta em apenas ./index_disabled .
Como posso usar o parâmetro encontrado...
Existem várias maneiras de substituir uma sequência de texto por outra em vários arquivos. Aqui estão algumas maneiras:
usando sed e encontre:
sed 's/oldstring/newstring/' "$1" > "$1".new && find -iname "*.new" | sed 's/.new//...
Eu não consigo fazer isso funcionar:
Eu tenho centenas de arquivos que nosso desenvolvedor de banco de dados insere impropriamente asteriscos, de modo que nós temos arquivos assim:
*1*_Floorplan.jpg
Eu preciso recursivamente (dois níve...
Eu tenho um conjunto razoavelmente grande de dados em um servidor LDAP. Alguns dos atributos aparecem em muitos lugares e eu gostaria de substituí-los.
Os dados não são enormes, mas são suficientes para excluir a edição e a exportação manualm...
Estou procurando uma ferramenta fácil de usar que me permita ter lotes de pares de pesquisa / substituição. A implementação em diferentes ambientes exige que pesquisemos / substituamos nomes de servidores em scripts de banco de dados. Gostaria d...
Para o Linux, sed e find são uma opção fácil de pesquisar e substituir em muitos arquivos, incluindo subdiretórios. Existe uma maneira de fazer o mesmo no Windows (com ou sem o PowerShell)?
Eu preciso adicionar esta linha a todos os arquivos .htaccess localizados em /home/*/site/assets/.htaccess
onde * pode ser qualquer quantidade de diretórios profunda
Eu preciso melhorar este texto
RewriteRule ^(.*)$ /site/assets/sym/$1...
Eu quero substituir a cadeia de texto em qualquer arquivo de tipo (por exemplo, perl, cgi, texto, binário, js e ...) em várias pastas no linux.
Como eu faço?
Tanques.
Eu tenho um arquivo JSON que contém várias ocorrências de replaceme .
Eu só quero substituir uma ocorrência com base em uma string específica encontrada na linha acima.
Por exemplo,
[...]
"title" : {
"Propertie1" : "xxxx",...