stdin

Program's data source

Stdin is standard input, one of three default data streams in computing alongside stdout (standard output) and stderr (standard error).

It's the channel through which a program receives input, typically from the keyboard or piped from another program: The script reads filenames from stdin.

Pronounced "standard in" or "stid-in."

programming

stream

Steady continuous flow

  • bufferProtective intermediate space
  • readComprehend written language
  • consoleComfort in distress

keyboard · pipe · redirect · terminal · command line · prompt · newline · channel · data entry

unix

descriptor

Word that describes something

cat · echo · process · fork · bash · filter · interactive · batch · pipeline · subprocess

dataflow

source

Point of origin

accept · parse · consume · handle · process · capture · incoming · payload · message · queue

Opposites
data flow direction

stdinstdout

Standard output channel

standard error · output · print · echo · write

Family

stdout

Familiarity
Top 1,000,000
Profile
Used worldwide · Timeless · Rated G