03-29-2009
It wrote to stdin, aka file descriptor 0. You can add:
close(1);
close(2);
in front of your "if" statement to help prove it.
In this case, the shell opened /dev/tty for reading and writing and made all three initial fd's point to it.
Try:
echo hello > file
./a.out < file
echo who knows | ./a.out
10 More Discussions You Might Find Interesting
1. UNIX for Dummies Questions & Answers
I 'm using RH 7.2 Genome in the Network Configuration I change therer are two places one for static hostname for my machine and in DNS hostname I don't know what happen when restarting my PC when connecting using dialer I can't browse the Internet also I can't use sendmail .......Server timeout... (2 Replies)
Discussion started by: atiato
2 Replies
2. Programming
The #1 Online Store for Louis Vuitton Replicas is: http://www.opichina.com.cn.
We offer Louis Vuitton Replicas and more! Whatever you call it: LV Bags, LV Replicas, Louis Vuitton Fake, Louis Vuitton Knockoffs, Louis Vuitton Bag, Louis Vuitton Purse, Louis Vuitton Wallet, Louis Vuitton Shoes,... (10 Replies)
Discussion started by: jiangyanna
10 Replies
3. UNIX for Dummies Questions & Answers
Hi,
Could someone please tell me what would happen if the following were entered into the command line:
rm -i /books/*.*
rm /books/*
Many thanks! (3 Replies)
Discussion started by: crispy
3 Replies
4. UNIX for Advanced & Expert Users
I have an unix id (AIX system) which is used to run a couple of processes. They also write some log files into a file system (that is not in the home directory of the user id, but in different location).
One bad day, the id was deleted accidentally. But the home directory, files and everything... (1 Reply)
Discussion started by: cmgreat
1 Replies
5. UNIX for Dummies Questions & Answers
hi frndz
I wanna knw exatly what happen when we create new user...
which directories are created ??
which files are modified ??
thanx.... (2 Replies)
Discussion started by: luckypower
2 Replies
6. AIX
How does ITIL process is implemened in AIX? (6 Replies)
Discussion started by: AIXlearner
6 Replies
7. UNIX for Dummies Questions & Answers
I'm talking about boot process in multi-boot Linux perceptive.
Please tell me whether my explanation is right or wrong? If wrong, please explain.
"The BIOS checks the system and loads this initial bootstrapping code into
memory. This initial bootstrap code searches for an active partition... (0 Replies)
Discussion started by: f.ben.isaac
0 Replies
8. UNIX for Advanced & Expert Users
Hello,
Who actually wrote Professional Linux Programming of Wrox publication as there are two different sets of writers, one set consists of Jon Masters and Richard Blum and another set of writers is Neil Mathew with lots of other writers. Plz resolve it. I'm really confused.
Regards.. (0 Replies)
Discussion started by: vectrum
0 Replies
9. Shell Programming and Scripting
Hi everyone. Silly might be silly be I'm still new to bash. I'm trying to make an Alarm Clock for in the morning using my laptop i have wrote this Simple Script but i cant work out how to play it at a certain time.
#!/bin/bash
cd /home/josh/Music/Bruno_Mars/Hooligans/
cvlc... (8 Replies)
Discussion started by: jtsmith90
8 Replies
10. What is on Your Mind?
Well I wrote this in 2005 and uploaded to AMINET.as a commemoration of a machine that is still in use today.
It is now 29 years since this machne came into being. Phenominal and it is still being supported- WOW!
My A1200 is on 24/7 and I use it to test code developed on AMIGA emulators...
... (0 Replies)
Discussion started by: wisecracker
0 Replies
LEARN ABOUT PHP
rar_close
RAR_CLOSE(3) 1 RAR_CLOSE(3)
RarArchive::close - Close RAR archive and free all resources
Object oriented style (method):
SYNOPSIS
public bool RarArchive::close (void )
DESCRIPTION
Procedural style:
bool rar_close (RarArchive $rarfile)
Close RAR archive and free all allocated resources.
PARAMETERS
o $rarfile
- A RarArchive object, opened with rar_open(3).
RETURN VALUES
Returns TRUE on success or FALSE on failure.
CHANGELOG
+--------+---------------------------------------------------+
|Version | |
| | |
| | Description |
| | |
+--------+---------------------------------------------------+
| 2.0.0 | |
| | |
| | The RAR entries returned by RarArchive::getEntry |
| | and RarArchive::getEntries are now invalidated |
| | when calling this method. This means that all |
| | instance methods called for such entries and not |
| | guaranteed to succeed. |
| | |
+--------+---------------------------------------------------+
EXAMPLES
Example #1
Object oriented style
<?php
$rar_arch = RarArchive::open('latest_winrar.rar');
echo $rar_arch."
";
$rar_arch->close();
echo $rar_arch."
";
?>
The above example will output something similar to:
RAR Archive "D:php_rar runk estslatest_winrar.rar"
RAR Archive "D:php_rar runk estslatest_winrar.rar" (closed)
Example #2
Procedural style
<?php
$rar_arch = rar_open('latest_winrar.rar');
echo $rar_arch."
";
rar_close($rar_arch);
echo $rar_arch."
";
?>
PHP Documentation Group RAR_CLOSE(3)