Hvordan sletter jeg den sidste linje i en tekstfil ved hjælp af ekko-kommandoen i Windows?

Indlæg af Hanne Mølgaard Plasc

Problem



Hvordan sletter jeg den sidste linje i en tekstfil ved hjælp af ekko-kommandoen i Windows?

Bedste reference


Ekko har kun 2 anvendelser:



  ECHO [[ON | OFF]]

  ECHO [[meddelelse]]



Du kan overskrive en fil fuldstændigt ved hjælp af omdirigering


ECHO Testing > a.txt


Eller du kan føje til en fil ved hjælp af en tilføjende omdirigering


ECHO Testing >> a.txt


Eller du kan skrive en ny linje


ECHO.


Men du kan ikke bruge den til at fjerne den sidste linje

Andre referencer 1


Se efter en 'hale' kommando/ækvivalent (masser på google afhængigt af OS version).


derefter


kopi oldfile tempfile


hale -1> oldfile


Hilsen
Michael.