C shell

GPTKB entity

Statements (133)
Predicate Object
gptkbp:instance_of gptkb:operating_system
gptkbp:bfsLayer 4
gptkbp:bfsParent gptkb:ksh
gptkb:tcsh
gptkb:Korn_Shell
gptkb:SCO_Unix
gptkbp:community_support mailing lists
user forums
IRC channels
gptkbp:designed_by gptkb:Bill_Joy
gptkbp:developed_by gptkb:Bill_Joy
gptkbp:features aliasing
command history
job control
csh scripting
gptkbp:first_released gptkb:1978
gptkbp:format .csh
gptkbp:has community support
user groups
online documentation
man page
tutorials available
source code available
gptkbp:has_documentation online tutorials
user guides
man pages
gptkbp:has_feature conditional expressions
control structures
debugging tools
environment variables
error handling
session management
user-defined functions
user preferences
arithmetic operations
string manipulation
command substitution
command line options
scripting capabilities
interactive command line
system calls
looping constructs
conditional execution
command line editing
debugging options
input/output streams
process substitution
environment setup
customizable prompts
script execution
string comparison
exit status
command line completion
history expansion
input/output redirection
pipeline support
signal handling
command grouping
file globbing
source command
subshells
set options
output redirection
built-in commands
command line shortcuts
exit commands
input redirection
alias expansion
file testing
trap commands
gptkbp:has_variants gptkb:tcsh
https://www.w3.org/2000/01/rdf-schema#label C shell
gptkbp:influenced_by gptkb:Bourne_shell
gptkbp:is_available_on gptkb:HP-UX
gptkb:DJ
gptkb:smartphone
gptkb:AIX
gptkb:BSD
gptkb:operating_system
gptkb:Solaris
gptkb:chess_match
BSD systems
gptkbp:is_compatible_with gptkb:BSD_Unix
gptkb:Windows_Command_Prompt
gptkb:operating_system
gptkb:POSIX_standards
gptkbp:is_considered legacy software
gptkbp:is_considered_as legacy shell
gptkbp:is_known_for customization options
user-friendly features
powerful scripting capabilities
its scripting language
gptkbp:is_part_of gptkb:operating_system
Unix-like operating systems
gptkbp:is_used_for process management
system configuration
automating tasks
gptkbp:is_used_in gptkb:software_framework
system administration
scripting tasks
gptkbp:language gptkb:C
gptkbp:operating_system gptkb:operating_system
gptkbp:predecessor gptkb:tcsh
gptkbp:provides aliasing
control structures
environment variables
string manipulation
command substitution
input/output redirection
file globbing
interactive command line interface
exit status checking
built-in arithmetic
gptkbp:replaced_by Bourne Again Shell (bash)
tcsh in many distributions
modern Unix systems
gptkbp:successor gptkb:tcsh
gptkbp:suitable_for beginners
production environments
new projects
gptkbp:supports variables
command history
job control
background processes
aliases
command line editing
script execution
history expansion
custom prompts
signal handling
interactive use
job suspension
gptkbp:uses C-like syntax