On Tue, Aug 26, 2003 at 03:00:23PM -0500 or thereabouts, Charles Howse wrote:
> > Try this:
> > % perl
> > use POSIX qw/:fcntl_h dup2 setsid/;
> > if (fork) { exit; }
> > setsid;
> >
> > my $fd = POSIX::open "/dev/null", O_WRONLY or die "Can't open
> > /dev/null: $!\n";
> > dup2 $fd, 0;
> > dup2
> Does nothing happen for 5 seconds?
> Good! That means you can trap the error. (Read my previous email).
Sorry to just get back to you, we're watching "Pearl Harbor", and I had
to shoot down a few Zeros.
I was mistaken, I do in fact get the kernel based, 'hard error' when
there is no diskette in
On Tue, Aug 26, 2003 at 03:19:57PM -0500 or thereabouts, Charles Howse wrote:
> > > Try this:
>
> #!/usr/bin/perl
>
> use POSIX qw/:fcntl_h dup2 setsid/;
> if (fork) { exit; }
> setsid;
>
> my $fd = POSIX::open "/dev/null", O_WRONLY or die "Can't open
> /dev/null: $!\n";
> dup2 $fd, 0;
> dup2
> > Try this:
#!/usr/bin/perl
use POSIX qw/:fcntl_h dup2 setsid/;
if (fork) { exit; }
setsid;
my $fd = POSIX::open "/dev/null", O_WRONLY or die "Can't open
/dev/null: $!\n";
dup2 $fd, 0;
dup2 $fd, 1;
dup2 $fd, 2;
sleep 5;
system "sudo mount /dev/fd0 /mnt";
Maybe I'm doing something wrong,
> Try this:
> % perl
> use POSIX qw/:fcntl_h dup2 setsid/;
> if (fork) { exit; }
> setsid;
>
> my $fd = POSIX::open "/dev/null", O_WRONLY or die "Can't open
> /dev/null: $!\n";
> dup2 $fd, 0;
> dup2 $fd, 1;
> dup2 $fd, 2;
>
> sleep 5;
>
> system "sudo mount /dev/fd0 /mnt";
>
> %# wait for
On Tue, Aug 26, 2003 at 08:17:35AM -0500 or thereabouts, Charles Howse wrote:
> Hi,
> Using bash, how can I silently check to see whether there is a floppy
> diskette in the drive?
>
> When I do:
> # mount /dev/fd0 /mnt > dev/null 2>&1
> I still get an error msg on screen.
Probably the message is