Im KurzenWie schnell eine Linie zu allen HTML-Dateien nach einer Zeile mit einem String angegeben hinzufügen
Gibt es eine Möglichkeit Kommandozeile bash: echo "***some code***" >> "***all files of some type***"
direkt nach der Zeile in den Dateien, die eine bestimmte Zeichenfolge enthält wie <body
?
In Lange
Ich habe Google Analytics zu einer Site hinzuzufügen. Es hat ein Archiv von Zeug, das um ein paar Jahre geht.
Für einige aktuelle archivierten Jahren habe ich gerade hinzugefügt:
...
</head>
<body<?php if ($onpageload != "") { echo " onload=\"$onpageload\""; }?>>
<?php include_once("analyticstracking.php") ?>
...
in die common_header.php Datei
Für einige der frühen Sachen, die sie nicht common_header.php Datei gemacht hat. Also, für die Ordner, die Jahre zu verwalten, die keinen gemeinsamen Header gibt es eine Menge von HTML-Dateien, die diese Zeile benötigen:
<?php include_once("analyticstracking.php") ?>
Gibt es eine Möglichkeit Befehlszeile bash: echo "<?php include_once("analyticstracking.php") ?>" >> "*.html"
direkt nach dem in dem Datei, die eine bestimmte Zeichenfolge wie <body
Die Website wird mit PHP, Python und HTML verwaltet (mit einigen Javascript CSS usw.).
Ich bin auf Ubuntu. Auch Hinweis Ich bin neuer auf dieser Art von Webseite, wenn meine Frage irgendwie eine falsche oder eine dumme Frage ist, lassen Sie es mich bitte wissen.
Danke, das ist mir viel näher, ich werde die Antwort akzeptieren sobald ich es funktioniert habe und kann die komplette Arbeitslinie kommentieren – Rorschach