. SH and. ksh--three main shell profiles (Korn shell)

Source: Internet
Author: User
Tags arithmetic

As with the current development language, there are some grammatical differences!



    The
    • Bourne Shell is a standard UNIX shell that was formerly used as a management system. Most of the system administration command files, such as RC start, stop and shutdown, are Bourne shell commands and are often used by system administrators when checked in as root under single user mode. The Bourne shell was developed by T/T and is famous for its simplicity and speed. The default value for the Bourne shell hint symbol is $. The
    • C Shell was developed by the University of Berkeley (Berkeley) and added new features such as command-line history, alias, built-in arithmetic, and file name completion (filename Completion), and job control. They prefer to use C shell for users who often execute the shell in chat mode, but for system administrators, they prefer to Bourne Shell as a command file because the Bourne Shell command file is simpler and faster than the C shell command file. The default value for the C shell hint symbol is%. The
    • Korn Shell is a superset of the Bourne Shell (superset), developed by David Korn at/T. It adds some features that are more advanced than the C shell. Features of the Korn shell include editable history, aliases, functions, regular expression universal characters (regular expression wildcard), built-in arithmetic, job control, co-processing (coprocessing), and a special debugging function. The Bourne shell is almost completely up-compatible with the Korn shell (upward compatible), so programs developed under the Bourne shell can still be executed on the Korn shell. The default value for the Korn shell hint symbol is also $. The Korn shell used in the Linux system is called Pdksh, which refers to the public Domain Korn shell.



. SH and. ksh--three main shell profiles (Korn shell)

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.