coreutils: Input

1 
1 19.2.2 Input settings
1 ---------------------
1 
1 These settings control operations on data received from the terminal.
1 
1 ‘ignbrk’
1      Ignore break characters.  May be negated.
1 
1 ‘brkint’
1      Make breaks cause an interrupt signal.  May be negated.
1 
1 ‘ignpar’
1      Ignore characters with parity errors.  May be negated.
1 
1 ‘parmrk’
1      Mark parity errors (with a 255-0-character sequence).  May be
1      negated.
1 
1 ‘inpck’
1      Enable input parity checking.  May be negated.
1 
1 ‘istrip’
1      Clear high (8th) bit of input characters.  May be negated.
1 
1 ‘inlcr’
1      Translate newline to carriage return.  May be negated.
1 
1 ‘igncr’
1      Ignore carriage return.  May be negated.
1 
1 ‘icrnl’
1      Translate carriage return to newline.  May be negated.
1 
1 ‘iutf8’
1      Assume input characters are UTF-8 encoded.  May be negated.
1 
1 ‘ixon’
1      Enable XON/XOFF flow control (that is, ‘Ctrl-S’/‘Ctrl-Q’).  May be
1      negated.
1 
1 ‘ixoff’
1 ‘tandem’
1      Enable sending of ‘stop’ character when the system input buffer is
1      almost full, and ‘start’ character when it becomes almost empty
1      again.  May be negated.
1 
1 ‘iuclc’
1      Translate uppercase characters to lowercase.  Non-POSIX.  May be
1      negated.  Note ilcuc is not implemented, as one would not be able
1      to issue almost any (lowercase) Unix command, after invoking it.
1 
1 ‘ixany’
1      Allow any character to restart output (only the start character if
1      negated).  Non-POSIX.  May be negated.
1 
1 ‘imaxbel’
1      Enable beeping and not flushing input buffer if a character arrives
1      when the input buffer is full.  Non-POSIX.  May be negated.
1