Ich habe einige HTML-Dateien, die ich gerne neu erstellen würde und die so aussehen:
<header>
<div class="wrapper">
<img src="images/logo.png">
<div class="userbox">
<div class="welcome">Welcome Andy!</div>
<div class="blackbox">
<ul>
<li><a href="#">Invite Friends</a></li>
<li><a href="#">My Account</a></li>
<li><a href="#">Cart</a></li>
<li><a href="#">Sign Out</a></li>
</ul>
</div>
</div>
</div>
</header>
Und ich möchte, dass sie ungefähr so aussehen:
<header>
<div class="wrapper">
<img src="images/logo.png">
<div class="userbox">
<div class="welcome">Welcome Andy!</div>
<div class="blackbox">
<ul>
<li><a href="#">Invite Friends</a></li>
<li><a href="#">My Account</a></li>
<li><a href="#">Cart</a></li>
<li><a href="#">Sign Out</a></li>
</ul>
</div>
</div>
</div>
</header>
Oder eine vernünftige Standardeinstellung. Was ist der einfachste Weg, dies vom Terminal in Ubuntu aus für alle HTML-Dateien im aktuellen Verzeichnis zu tun?
vim
automation
file-format
James
quelle
quelle
Hinweis: Dies wird wahrscheinlich nicht gut mit Inline-PHP spielen. Spielen Sie mit
tidy
(ohne das-m
Argument) herum, um zu sehen, wie es funktioniert.quelle
Sind diese Registerkarten im ersten Beispiel und Leerzeichen im nächsten? Hier ist ein Shell-Skript, mit dem Tabulatoren in zwei Leerzeichen geändert werden können. Ändern Sie das Arbeitsverzeichnis in den Speicherort der HTML-Dateien.
AKTUALISIEREN
Ich musste nur etwas Ähnliches tun. Ich habe mich für Komodo Edits Funktion zum Ersetzen von Dateien entschieden. Es ist sehr schön, wenn Sie GUI-Zugriff auf die Dateien haben.
quelle