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??

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. :stuck_out_tongue:

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

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

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

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