const fs = require("fs");
|
|
/*
|
Lese die per Kommandozeile übergebenen Dateien ein und ersetze das gesuchte Wort in diesen durch den gewünschten Wert und schreibe den so
|
neu erstellten Text in eine Datei namens ./file-1.replace
|
|
Beispielaufruf aus der Konsole:
|
node replace.js Suchwort Ersetzungswort ./file-1 ./file-2 ./file-3
|
*/
|
|
const parameters = {
|
search: process.argv[2],
|
replace: process.argv[3],
|
files: process.argv.slice(4)
|
}
|
|
async function readFile(path) {
|
// noch promisifizieren
|
fs.readFile(path, {encoding: "utf8"}, (error, content) => {
|
|
});
|
}
|
|
async function writeFile(path, content) {
|
// noch promisifizieren
|
fs.writeFile(path, content, {encoding: "utf8"}, (error) => {
|
|
});
|
}
|