tutorials.de Buch-Aktion 05/2012
ERLEDIGT
JA
ANTWORTEN
3
ZUGRIFFE
554
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Gerfried87 Tutorials.de Gastzugang
    Suche schon verzweifelt nach einer Möglichkeit, die letzte Zeile einer Textdatei zu löschen.

    Ich stehe vor der Aufgabe eine Liste zu erstellen, und diese von unten nach oben abzuarbeiten. Dazu lese ich die letzte Zeile ein und will die nach der Abarbeitung dann löschen, um die nächste letzte Zeile einzulesen.

    Powershell finde ich dafür fast am besten, wäre aber auch offen für anderes

    Danke
     

  2. #2
    Gerfried87 Tutorials.de Gastzugang
    #Datei aus Liste löschen
    $global:source_file = Get-Content $source_list | Select-Object -last 1
    echo "... letzte Zeile vorher: $source_file"

    $content = Get-Content -Path $source_list
    $content[-1] = ''
    $content | Set-Content -Path $source_list

    $global:source_file = Get-Content $source_list | Select-Object -last 1
    echo "... letzte Zeile danach: $source_file"

    Soweit bin ich schonmal, allerdings ist die Zeile nicht komplett gelöscht sondern leer! Jmd ne Idee wie man die richtig löscht?
     

  3. #3
    deepthroat deepthroat ist offline Mitglied Diamant
    tutorials.de Premium-User
    Registriert seit
    Jun 2005
    Beiträge
    8.169
    Hi.

    Bitte verwende Code Tags. Danke.
    Code :
    1
    2
    3
    
    $a = gc $source_list
    $a = $( $a | select-object -first ($a.Length -1) )
    $a | sc $source_list
    Gruß
     
    If at first you don't succeed, try again. Then quit. No use being a damn fool about it.

  4. #4
    Gerfried87 Tutorials.de Gastzugang
    vielen Dank, Thema gelöst, die Codeblocks werde ich in Zukunft beherzigen,
     

Ähnliche Themen

  1. Zeile löschen
    Von Markus0007 im Forum Visual Basic 6.0
    Antworten: 1
    Letzter Beitrag: 18.07.06, 17:53
  2. Textdatei zeile löschen
    Von socke999 im Forum PHP
    Antworten: 1
    Letzter Beitrag: 15.08.05, 14:49
  3. Zeile aus Table löschen
    Von Gertsch im Forum Swing, Java2D/3D, SWT, JFace
    Antworten: 2
    Letzter Beitrag: 22.11.04, 13:20
  4. Zeile löschen
    Von Grunz im Forum PHP
    Antworten: 4
    Letzter Beitrag: 27.04.02, 10:25
  5. Zeile aus Textdatei löschen...
    Von Smiley* im Forum PHP
    Antworten: 4
    Letzter Beitrag: 12.03.02, 23:52