09.06.2013 Views

Intel XENIX 286 Programmers Guide (86) - Tenox.tc

Intel XENIX 286 Programmers Guide (86) - Tenox.tc

Intel XENIX 286 Programmers Guide (86) - Tenox.tc

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

<strong>XENIX</strong> Programming Programming Commands<br />

csh (continued)<br />

Signal Handling<br />

The shell normally ignores quit signals. The interrupt and quit signals are ignored for an<br />

invoked command if the command is followed by &; otherwise, the signals have the<br />

values the shell inherited from its parent. The shell's handling of interrupts can be<br />

controlled by onintr. Login shells ca<strong>tc</strong>h the terminate signal; otherwise, this signal is<br />

passed on to children from the state in the shell's parent. In no case are interrupts<br />

allowed when a login shell is reading the .logout file.<br />

Files<br />

-/.cshrc<br />

-/.login<br />

-/.logout<br />

/bin/sh<br />

/tmp/sh*<br />

/dev/null<br />

I e<strong>tc</strong>/passwd<br />

Limitations<br />

Read by each shell at the beginning of execution<br />

Read by login shell after .cshrc at login<br />

Read by login shell at logout<br />

Shell for scripts not starting with a #<br />

Temporary file for

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!