Category:POSIX: Difference between revisions

From Rosetta Code
Content added Content deleted
(Point the POSIX link to the registration page.)
(added Encyclopedia tag)
 
(6 intermediate revisions by one other user not shown)
Line 1: Line 1:
{{library}}'''POSIX''' or "Portable Operating System Interface" is a standard for systems that resemble [[Unix]]. The current version, [http://www.unix.org/single_unix_specification/ POSIX.1-2008], is a project of both the [[IEEE]] and the Open Group. More information is at [http://en.wikipedia.org/wiki/POSIX Wikipedia].
{{library}}'''POSIX''' or "Portable Operating System Interface" is a standard for systems that resemble [[Unix]]. The current version, [http://pubs.opengroup.org/onlinepubs/9699919799/toc.htm POSIX.1-2008], is a project of both the [[IEEE]] and the Open Group. More information is at [[wp:POSIX|POSIX at Wikipedia]].


* POSIX defines an [[API]] for [[C]] programs, with functions such as <tt>fork()</tt>, <tt>opendir()</tt>, <tt>pthread_create()</tt>, <tt>regcomp()</tt>, <tt>wait()</tt> and <tt>unlink()</tt>.
* POSIX defines an [[API]] for [[C]] programs, with functions such as <tt>fork()</tt>, <tt>opendir()</tt>, <tt>regcomp()</tt>, <tt>wait()</tt> and <tt>unlink()</tt>.
* POSIX also defines commands such as <tt>[[AWK|awk]]</tt>, <tt>[[bc]]</tt>, <tt>grep</tt>, <tt>ls</tt>, <tt>rm</tt> and <tt>[[UNIX Shell|sh]]</tt>.
* POSIX also defines commands such as <tt>[[AWK|awk]]</tt>, <tt>[[bc]]</tt>, <tt>grep</tt>, <tt>ls</tt>, <tt>[[m4]]</tt>, <tt>rm</tt>, <tt>[[sed]]</tt> and <tt>[[UNIX Shell|sh]]</tt>.


The pages in this category have examples marked <nowiki>{{library|POSIX}}</nowiki>. These examples require some of the POSIX functions; a [[C]] or [[C++]] example that calls <tt>fork()</tt> would be in this category. Some languages, like [[Ada]] or [[Perl]], have a POSIX library.
The pages in this category have examples marked <nowiki>{{libheader|POSIX}}</nowiki>. These examples require some of the POSIX functions; a [[C]] or [[C++]] example that calls <tt>fork()</tt> would be in this category. Some languages, like [[Ada]] or [[Perl]], have a POSIX library.

POSIX threads go in [[:Category:pthread]].
[[Category:Encyclopedia]]

Latest revision as of 06:09, 11 February 2016

Library
This is an example of a library. You may see a list of other libraries used on Rosetta Code at Category:Solutions by Library.

POSIX or "Portable Operating System Interface" is a standard for systems that resemble Unix. The current version, POSIX.1-2008, is a project of both the IEEE and the Open Group. More information is at POSIX at Wikipedia.

  • POSIX defines an API for C programs, with functions such as fork(), opendir(), regcomp(), wait() and unlink().
  • POSIX also defines commands such as awk, bc, grep, ls, m4, rm, sed and sh.

The pages in this category have examples marked {{libheader|POSIX}}. These examples require some of the POSIX functions; a C or C++ example that calls fork() would be in this category. Some languages, like Ada or Perl, have a POSIX library.

POSIX threads go in Category:pthread.