6 berichten aan het bekijken - 1 tot 6 (van in totaal 6)
  • Q:

    Bijdrager
    Jan-Willem

    vraagje

    Dit is idd een niet veel zeggend onderwerp, maar ik kan geen goede bedenken:

    als in m’n terminal commando “A” >> file doe, dan stopt ie de output van het commando “A” onder file2.
    weet iemand van hoe ik ervoor kan zorgen dat ie die output aan de boven kan van de file komt??


    Bijdrager
    araminta

    Eeh. Niet met een redirect.

    Je kunt het wel wegschrijven naar een temp bestand, and met cat aan de log vastknopen:

    command >> tmp ; mv log tmp2 ; cat tmp tmp2 > log ; rm -f tmp tmp2

    of zoiets. Maar als je commando tig regels in tijdvolgorde uitspuugt dan werkt het niet meer, want dan krijg je niet het laatste regeltje bovenaan. Dan zou je met awk ofzo aan de slag moeten. Leuk klusje is dat.:P


    Bijdrager
    Jan-Willem

    :( wel raar dat je met zo’n geavanceerd systeem niet zoiets simpels kuntdoen.


    Bijdrager
    araminta

    Waarom zou je het willen? Misschien wil je iets wat op een andere manier makkelijk kan.


    Bijdrager
    Ruben

    Ik ben helemaal niet bekend met Terminal commando’s, maar kan je niet iets als A+File >> File doen ofzo?


    Bijdrager
    araminta

    Dan krijg je: Source is same as Target. Skipping…

6 berichten aan het bekijken - 1 tot 6 (van in totaal 6)

Je moet ingelogd zijn om een reactie op dit onderwerp te kunnen geven.