Re: detecting drives for windows and linux
- From: Florian Diesch <diesch@xxxxxxxxxxxxx>
- Date: Mon, 27 Mar 2006 05:56:59 +0200
aleaxit@xxxxxxxxx (Alex Martelli) wrote:
Max <rabkin@mweb[DOT]co[DOT]za> wrote:
BWill wrote:
oh, I wasn't expecting a single solution for both platforms, just some
good solutions
thanks
Are you aware that this idea is somewhat foreign to Linux? (Maybe you
are and want to do it anyway?) Linux puts the whole file system
(including mounted iPods, ISOs and NTFS drives) in one hierarchy.
Yes, but you may still want to distinguish (because, for example, hard
linking doesn't work across filesystems, and mv is not atomic then).
Why not use os.stat?
Running a df command is a good simple way to find out what drives are
mounted to what mountpoints -- the mount command is an alternative, but
its output may be slightly harder to parse than df's.
Executing df may be expensive if it needs to read some slow file systems.
Reading /etc/mtab is not difficult and much faster.
Florian
--
Das toitsche Usenet ist die Wiederaufführung des Dreißigjährigen Krieges mit
den Mitteln einer Talkshow. [Alexander Bartolich in dcpu]
.
- Follow-Ups:
- Re: detecting drives for windows and linux
- From: Alex Martelli
- Re: detecting drives for windows and linux
- References:
- detecting drives for windows and linux
- From: BWill
- Re: detecting drives for windows and linux
- From: Tim Golden
- Re: detecting drives for windows and linux
- From: BWill
- Re: detecting drives for windows and linux
- From: Max
- Re: detecting drives for windows and linux
- From: Alex Martelli
- detecting drives for windows and linux
- Prev by Date: Re: a problem to solve
- Next by Date: Re: What's the best way to learn perl for a python programmer?
- Previous by thread: Re: detecting drives for windows and linux
- Next by thread: Re: detecting drives for windows and linux
- Index(es):
Relevant Pages
|
|