<title>open function</title> <head> <script language="JavaScript"> </script> </head> <body bgcolor=#ffffcc> <hr> <center> <h1>open function </h1> </center> <hr> <b>open</b> <p> <hr> <pre> Library: unistd.h sys/types.h sys/stat.h fcntl.h Prototype: int open(char *Path, int Flags); Syntax: int fd; char *Path="/tmp/file"; int Flags= O_WRONLY; fd = open(Path, Flags); </pre> <hr> <p> <b>Flags</b> specify the file attributes. They must contain one of O_RDONLY, O_WRONLY or O_RDWR and may also have any of the following. O_CREAT, O_EXCL, O_NOCTTY, O_TRUNC, O_APPEND, O_NONBLOCK, O_NDELAY, O_SYNC. See the man page for full details. <hr> <h2>Examples:</h2> <img src=../../GRAPHICS/computer.gif><a href="../EXAMPLES/pipe1.c"> pipe example</a> program. <hr> <h2>See Also:</h2> <img src=../../GRAPHICS/whiteball.gif> <a href="pipe.html">pipe</a> function.<p> <img src=../../GRAPHICS/whiteball.gif> <a href="close.html">close</a> function.<p> <img src=../../GRAPHICS/whiteball.gif> <a href="write.html">write</a> function.<p> <img src=../../GRAPHICS/whiteball.gif> <a href="fopen.html">fopen</a> function.<p> <p> <hr> <p> <center> <table border=2 width="80%" bgcolor="ivory"> <tr align=center> <td width="25%"> <a href="../cref.html"> Top</a> </td><td width="25%"> <a href="../master_index.html"> Master Index</a> </td><td width="25%"> <a href="../SYNTAX/keywords.html"> Keywords</a> </td><td width="25%"> <a href="funcref.htm"> Functions</a> </td> </tr> </table> </center> <p> <hr> <address>Martin Leslie </address><p> </body> </html>