FACTOID # 163: Only 4% of married women in Chad are using contraceptives.
 
 Home   Encyclopedia   Statistics   Countries A-Z   Flags   Maps   Education   Forum   FAQ   About 
 
 
 
WHAT'S NEW
RECENT ARTICLES
More Recent Articles »
 

SEARCH ALL

FACTS & STATISTICS    Advanced view

Search encyclopedia, statistics and forums:

 

 

(* = Graphable)

 

 


Encyclopedia > Filter (software)

A filter is a computer program to process a data stream. Some operating systems such as Unix are rich with filter programs. Even Windows has some simple filters built in to its command shell, most of which have significant enhancements relative to the similar filter commands that were available in MS-DOS. Look up Data stream in Wiktionary, the free dictionary. ... An operating system (OS) is a computer program that manages the hardware and software resources of a computer. ... In UNIX and UNIX-like operating systems, a filter is program that gets most of its data from standard input and writes its main results to standard output. ... Microsoft Windows is the name of several families of proprietary software operating systems by Microsoft. ... It has been suggested that this article or section be merged with Operating_system_shell. ... Microsofts disk operating system, MS-DOS, was Microsofts implementation of DOS, which was the first popular operating system for the IBM PC, and until recently, was widely used on the PC compatible platform. ...


Just as in Unix, such a filter usually gets most of its data from standard input (the main input stream) and writes its main results to standard output (the main output stream). The command syntax for getting data from a device or file other than standard input is the input operator ("<"). Similarly, to send data to a device or file other than standard output is the output operator (">"). To append data lines to an existing output file, one can use the append operator (">>"). The standard streams are a set of input and output channels featured in Unix and Unix-like operating systems, and provided by the standard I/O library (stdio. ... The standard streams are a set of input and output channels featured in Unix and Unix-like operating systems, and provided by the standard I/O library (stdio. ...


The similarity with Unix extends to filters used as elements of pipelines. The pipe operator ("|") on a command line signifies that the main output of the command to the left is passed as main input to the command on the right. From the early days of DOS based computers, the two classic filters are find and sort. For the EP by Hidden in Plain View, see Find (EP) The find program is a search utility, mostly found on Unix-like platforms. ... In computer science and mathematics, a sorting algorithm is an algorithm that puts elements of a list in a certain order. ...


Examples:

  • find "keyword" < inputfilename > outputfilename
  • sort "keyword" < inputfilename > outputfilename
  • find /v "keyword" < inputfilename | sort > outputfilename

Such filters may be used in batch files (*.bat, *.cmd etc.). In DOS and Windows, a batch file is a text file with a series of commands (see command line interface). ...


For use in the same command shell environment, there are many more filters available than those built in to Windows. Some of these are freeware, some shareware and some are commercial programs. A number of these mimic the function and features of the filters in Unix. Some filtering programs have a graphical user interface (GUI) to enable users to design a customized filter to suit their special data processing and/or data mining requirements. This article or section does not cite its references or sources. ... Look up shareware in Wiktionary, the free dictionary. ... A graphical user interface (or GUI, often pronounced gooey), is a particular case of user interface for interacting with a computer which employs graphical images and widgets in addition to text to represent the information and actions available to the user. ... Data processing is any computer process that converts data into information or knowledge. ... Data mining (DM), also called Knowledge-Discovery in Databases (KDD) or Knowledge-Discovery and Data Mining, is the process of automatically searching large volumes of data for patterns using tools such as classification, association rule mining, clustering, etc. ...


See also


  Results from FactBites:
 
Filter (software) - Wikipedia, the free encyclopedia (324 words)
Even Windows has some simple filters built in to its command shell, most of which have significant enhancements relative to the similar filter commands that were available in MS-DOS.
The similarity with Unix extends to filters used as elements of pipelines.
Such filters may be used in batch files (*.bat, *.cmd etc.).
Filters - Apache HTTP Server (153 words)
A filter is a process that is applied to data that is sent or received by the server.
Data sent by clients to the server is processed by input filters while data sent by the server to the client is processed by output filters.
Filters are used internally by Apache to perform functions such as chunking and byte-range request handling.
  More results at FactBites »


 
 

COMMENTARY     


Share your thoughts, questions and commentary here
Your name
Your comments

Want to know more?
Search encyclopedia, statistics and forums:

 


Lesson Plans | Student Area | Student FAQ | Reviews | Press Releases |  Feeds | Contact
The Wikipedia article included on this page is licensed under the GFDL.
Images may be subject to relevant owners' copyright.
All other elements are (c) copyright NationMaster.com 2003-5. All Rights Reserved.
Usage implies agreement with terms, 1022, m