Top-Themen

AppleEntwicklungHardwareInternetLinuxMicrosoftMultimediaNetzwerkeOff TopicSicherheitSonstige SystemeVirtualisierungWeiterbildungZusammenarbeit

Aktuelle Themen

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit

letzte Zeile einer Textdatei automatisch löschen

Frage Entwicklung Batch & Shell

Mitglied: fred-bb

fred-bb (Level 1) - Jetzt verbinden

24.05.2006, aktualisiert 21:16 Uhr, 5410 Aufrufe, 2 Kommentare

Ich benötige ein kleines Programm oder eine Batchdatei, die mir die letzten 4 Zeilen einer Textdatei löscht.

Ich weiß, wie die Zeilen beginnen, und mein erster Versuch war es, das mit "find /v" zu machen. Doch dann schreibt er immer in die neue Datei Zeilen oben rein und die Datei wird unbrauchbar.

Gibt es vielleicht ein kleines Tool, welches mir die Arbeit erleichtern würde?

Ich habe nun schon öfters gelesen, dass es mit dem Unix-Tool SED gehen soll, doch bekomme das nicht hin.

Gruß Fred
Mitglied: Biber
24.05.2006 um 18:41 Uhr
Moin fred-bb,

wenn Du die zu löschenden Zeilen tatsächlich eindeutig identifizieren kannst, dann ist schon "Find /v" der schnellste und einfachste Weg.

Was meinst Du mit :"er schreibt dann immer Zeilen oben rein"?
Hast Du eine Windows-Version, die immer "-- Find.exe - unregistrierte Sharewareversion" reinschreibt? *gg

Nimm statt
find /v "unliebsame Zeile" meineDatei.xyz >meineDatei.txt

--besser dieses:

type meinedatei.txt | find "unliebsame Zeile" >meineDatei.txt

Gruß Biber
P.S. Und Deine Windows-Demo solltest Du gegen eine Vollversion tauschen.
Bitte warten ..
Mitglied: fred-bb
24.05.2006 um 21:16 Uhr
Kann ich das FIND von Windows benutzen oder muss es eine Kopie des Linuxbefehls sein? Mein Find lässt sich nicht mit diesen Parametern starten. Wo bekomme ich den Befehl her?

Ich hatte es heute in der Arbeit auf dem PC probiert und dort hat es die Datei in die andere kopiert aber die Zeilen nicht 1:1 übernommen. Es waren zusätzliche Zeilenumbrüche drin.
Aber bei mir zuhause lässt sich das nicht mehr nachbilden (Beides WinXP)

Gruß Fred
Bitte warten ..
Ähnliche Inhalte
Batch & Shell
Bei copy aus FOR Schleife wird letzte Zeile abgeschnitten

Frage von miczar zum Thema Batch & Shell ...

Batch & Shell
14 Tage alte Dateien automatisch löschen - Shell (1)

Frage von traller zum Thema Batch & Shell ...

Windows 7
Texte weisen Fehler auf letzte Zeile wie Barcod Striche (3)

Frage von Nemonautilus zum Thema Windows 7 ...

Heiß diskutierte Inhalte
Windows Installation
Eine etwas (wirklich) speziellere Frage: Windows 10-Installation über (16)

Frage von DerFurrer zum Thema Windows Installation ...

Netzwerkgrundlagen
gelöst Cisco SG500 Series LAG hat sich von selbst umgestellt (11)

Frage von Ex0r2k16 zum Thema Netzwerkgrundlagen ...

Multimedia & Zubehör
gelöst Iphone 6 prob (10)

Frage von jensgebken zum Thema Multimedia & Zubehör ...

Linux
gelöst Boot failed: not a bootable disk (10)

Frage von Fleckmen zum Thema Linux ...