Re: datei geoeffnet/lsof
Von: Frans Fürst (frans@gno.de) [Profil]
Datum: 23.01.2008 11:45
Message-ID: <47971a26$0$5948$9b4e6d93@newsspool3.arcor-online.net>
Newsgroup: de.comp.os.unix.programming
Datum: 23.01.2008 11:45
Message-ID: <47971a26$0$5948$9b4e6d93@newsspool3.arcor-online.net>
Newsgroup: de.comp.os.unix.programming
Thomas Rachel wrote:
> Du willst hardlinken, um Festplattenplatz zu sparen, ja? Dann tu das doch.
Mir geht es nicht darum, die Datei zu loeschen, wenn ich sie loeschen
_darf_. ich moechte in einem Verzeichnis beispielsweise 2 hardlinks mit
immer gleichem Namen verwalten, und _waehrend_ der erste abgespielt wird
(will ich mit isOpen() ermitteln) moechte ich den zweiten neu anlegen (und
auf das naechste lied zeigen lassen).
etwa folgendes soll moeglich sein:
* gegeben seien zwei hardlink-deskriptoren hardlink[2]
* und actually_played := 1|0
for(;;){
while( isOpen( hardlink[ acutally_played ] ) ){
sleep( 500 );
}
erase_hardlink( actually_played );
create_hardlink( actually_played, playlist.getnext() );
actually_played = abs( 1 - actually_played );
}
[ Auf dieses Posting antworten ]Antworten
- Stefan Reuther (23.01.2008 17:51)
- Enrik Berkhan (24.01.2008 20:42)
