blob: 0ba8caf32f108348b48c09eb3dfb16caa80e6df3 (
plain)
1
2
3
4
5
6
|
<h1 class="subsection">What is an Interactive Shell?</h1> <p>An interactive shell is one started without non-option arguments (unless <samp>-s</samp> is specified) and without specifying the <samp>-c</samp> option, whose input and error output are both connected to terminals (as determined by <code>isatty(3)</code>), or one started with the <samp>-i</samp> option. </p> <p>An interactive shell generally reads from and writes to a user’s terminal. </p> <p>The <samp>-s</samp> invocation option may be used to set the positional parameters when an interactive shell is started. </p><div class="_attribution">
<p class="_attribution-p">
Copyright © 2000, 2001, 2002, 2007, 2008 Free Software Foundation, Inc.<br>Licensed under the GNU Free Documentation License.<br>
<a href="https://www.gnu.org/software/bash/manual/html_node/What-is-an-Interactive-Shell_003f.html" class="_attribution-link">https://www.gnu.org/software/bash/manual/html_node/What-is-an-Interactive-Shell_003f.html</a>
</p>
</div>
|