Installa il pacchetto completo con riferimento locale e tutte le modalità pubblicate.
install replacereplaceUsalo quando la stessa modifica testuale deve essere applicata in più punti. Mantieni la prima esecuzione come anteprima, controlla file e occorrenze e solo dopo ripeti con -w.
Inizia, per esempio, con .bak prima della modifica massiva.
replace <old> <new> [path] [options]replace <old> <new>mostrare l’anteprima nei file della directory corrente
replace <old> <new> <file>mostrare l’anteprima in un file
replace <old> <new> <dir> -rmostrare l’anteprima ricorsiva in una directory
-wscrivere atomicamente le modifiche previste
-icercare testo ignorando maiuscole e minuscole
-pusare <old> come espressione regolare PHP completa
-e <exts>limitare le estensioni, per esempio php,js,css o tar.gz
-g <glob>limitare i nomi con glob come *.php
-bcreare copie .bak prima della scrittura
-aincludere vendor, node_modules, VCS e cache
Senza percorso viene usata la directory corrente. Le sottodirectory vengono attraversate solo con -r. -e <exts> filtra le estensioni e -g <glob> i nomi. Dipendenze, VCS e cache sono saltati senza -a; i link simbolici non vengono mai elaborati.
L’anteprima è predefinita e mostra i conteggi per file. Ripeti con -w per scrivere. -b crea prima .bak e si ferma se il backup esiste già. -i vale per testo semplice; -p richiede una regex PHP completa con delimitatori.
Si esaminano al massimo 5000 file; binari e file oltre 4 MiB vengono ignorati. Il report elenca al massimo 500 file interessati. La scrittura usa un file temporaneo e rename.
Esegui gli esempi preparati direttamente nella pagina. I risultati sono predefiniti e mostrati nel browser; sul server non viene eseguito alcun comando del terminale.
Installa la versione compatibile corrente. Scegli Base per tutte le funzioni o Minimum per il pacchetto ridotto; usa upgrade per aggiornare un modulo già installato.
Base e Minimum sono due pacchetti della stessa release corrente del modulo.
Installa il pacchetto completo con riferimento locale e tutte le modalità pubblicate.
install replaceInstalla il pacchetto ridotto. Il riferimento locale è omesso;
install replace -mInstalla esattamente questa versione pubblicata.
install replace -v 1.1.4upgrade controlla la compatibilità e sostituisce il blocco solo quando serve.
upgrade replaceRimuove il blocco estensione senza toccare core e altri moduli.
install replace -uGli esempi sono copiabili ma il sito non li esegue. Controlla percorsi, permessi e opzioni distruttive.
cd \sandbox | replace beta "beta reviewed" workspace/original.txtPreview workspace/original.txt
Files 1
Matches 1
Would write 1replace alpha omega workspace/original.txt -wWrite workspace/original.txt
Files 1
Replaced 1replace ALPHA omega workspace/original.txt -iPreview workspace/original.txt
Case insensitive
Matches 1
Would write 1replace "~beta.*~" "beta" workspace/original.txt -pPreview workspace/original.txt
Mode regex
Matches 1
Would write 1replace debug false config -r -e iniPreview config
Extensions ini
Files 1
Matches 1
Would write 1replace alpha omega workspace -r -g "*.txt"Preview workspace
Mask *.txt
Files 3
Matches 2
Would write 2replace debug false config -r -w -bWrite config
Files 2
Replaced 2
Backups 2replace vendor_name package_name . -r -aPreview .
Hidden included
Matches 1
Would write 1replace absent present missing.txtFile non trovato: missing.txtsandbox/workspace/replace.txtL’esempio usa un file o una directory dell’area di documentazione protetta /sandbox/.
status=draft
owner=lil
status=draft
La guida chiarisce che