Verdopplungs sed im vi

Ausgehend von folgender geöffneter Textdatei im vi:

importbeleg.php
importdbstat.php
importgrenzwert.php
importsar.php

Ruft man nun diesen Befehl auf:

:1,$s,.*,cp & /usr/local/bin/&,

entsteht folgender Inhalt:

cp importbeleg.php /usr/local/bin/importbeleg.php
cp importdbstat.php /usr/local/bin/importdbstat.php
cp importgrenzwert.php /usr/local/bin/importgrenzwert.php
cp importsar.php /usr/local/bin/importsar.php

Kurzerklärung:

  • 1,$ für ganze Datei
  • .* steht für ganze Zeile
  • & steht für ausgeschnittenen Bereich

Damit kann man so einiges sinnvolles anstellen ;-)

Kommentar schreiben


Sicherheitscode
Aktualisieren

Copyright © 2012 baecker.com. Alle Rechte vorbehalten.
Joomla! ist freie, unter der GNU/GPL-Lizenz veröffentlichte Software.