Unix shell
E17645
A Unix shell is a command-line interpreter and scripting environment used on Unix and Unix-like systems to execute commands, run programs, and automate tasks.
All labels observed (18)
| Label | Occurrences |
|---|---|
| Bash | 17 |
| Shell | 6 |
| Bourne shell | 4 |
| Unix shell canonical | 4 |
| GNU Bash | 2 |
| Bash (on older macOS versions) | 1 |
| Bourne shell family | 1 |
| C shell | 1 |
| Command Prompt | 1 |
| Groovy shell | 1 |
| Korn shell | 1 |
| POSIX sh | 1 |
| POSIX shell | 1 |
| Unix programming environment | 1 |
| Unix shells | 1 |
| Z shell | 1 |
| Zsh | 1 |
| fish shell | 1 |
How this entity was disambiguated
This entity first appeared as the object of triple T148077 — resolving that mention is where its identity was fixed. The disambiguator weighed these candidate entities and picked the highlighted one (or “None”, minting a new entity). This is how homonymy is resolved: the same surface form can point to different entities.
Target entity: Unix shell Context triple: [Python, influencedBy, Unix shell]
-
A.
Linux
Linux is a widely used open-source Unix-like operating system kernel that powers servers, desktops, mobile devices, and embedded systems around the world.
-
B.
SSH
SSH (Secure Shell) is a cryptographic network protocol used to securely access, manage, and transfer data between remote computers over unsecured networks.
-
C.
DOS
DOS is the commonly used acronym for the United States Department of State, the federal executive department responsible for U.S. foreign policy and international relations.
-
D.
Telnet
Telnet is a network protocol and command-line tool that allows users to remotely access and manage devices over a text-based terminal connection.
-
E.
WSH
WSH is the standard sports abbreviation for the Washington Commanders, the National Football League team based in the Washington, D.C. area.
- F. None of above. chosen
- G. Unsure - the case is ambiguous/there is not enough information to decide.
Target entity: Unix shell Target entity description: A Unix shell is a command-line interpreter and scripting environment used on Unix and Unix-like systems to execute commands, run programs, and automate tasks.
-
A.
Linux
Linux is a widely used open-source Unix-like operating system kernel that powers servers, desktops, mobile devices, and embedded systems around the world.
-
B.
SSH
SSH (Secure Shell) is a cryptographic network protocol used to securely access, manage, and transfer data between remote computers over unsecured networks.
-
C.
DOS
DOS is the commonly used acronym for the United States Department of State, the federal executive department responsible for U.S. foreign policy and international relations.
-
D.
Telnet
Telnet is a network protocol and command-line tool that allows users to remotely access and manage devices over a text-based terminal connection.
-
E.
WSH
WSH is the standard sports abbreviation for the Washington Commanders, the National Football League team based in the Washington, D.C. area.
- F. None of above. chosen
Statements (50)
| Predicate | Object |
|---|---|
| instanceOf |
command-line interpreter
ⓘ
scripting environment ⓘ user interface ⓘ |
| canBeInvokedFrom |
console
ⓘ
terminal emulator ⓘ |
| category | Unix software ⓘ |
| defaultStandardError | terminal ⓘ |
| defaultStandardInput | keyboard ⓘ |
| defaultStandardOutput | terminal ⓘ |
| designedFor |
multitasking systems
ⓘ
multiuser systems ⓘ |
| executes |
built-in commands
ⓘ
external programs ⓘ |
| hasVariant |
Unix shell
self-linksurface differs
ⓘ
surface form:
Bash
Unix shell self-linksurface differs ⓘ
surface form:
Bourne shell
Unix shell self-linksurface differs ⓘ
surface form:
C shell
Dash ⓘ Unix shell self-linksurface differs ⓘ
surface form:
Korn shell
Unix shell self-linksurface differs ⓘ
surface form:
Z shell
Unix shell self-linksurface differs ⓘ
surface form:
fish shell
|
| influenced |
PowerShell
ⓘ
surface form:
Windows PowerShell
many modern command-line interfaces ⓘ |
| operatingSystemFamily |
Unix
ⓘ
Unix-like operating system ⓘ |
| primaryInterfaceType | command-line interface ⓘ |
| supports |
aliases
ⓘ
batch command execution ⓘ command substitution ⓘ conditionals ⓘ control flow constructs ⓘ environment variables ⓘ filename globbing ⓘ functions ⓘ input redirection ⓘ interactive command execution ⓘ job control ⓘ loops ⓘ output redirection ⓘ pipeline ⓘ process control ⓘ scripting automation ⓘ shell scripting ⓘ |
| typicalFileExtension | .sh ⓘ |
| usedFor |
batch processing
ⓘ
executing programs ⓘ interactive system use ⓘ software development workflows ⓘ system administration ⓘ task automation ⓘ text processing ⓘ |
How these facts were elicited
The pipeline generated the facts above by prompting gpt-5.1 with this entity's name + description and the instruction below.
You are a knowledge base construction expert. Given a subject entity and a description of it, return factual statements that you know for the subject as a JSON list of dictionaries(triples), where keys must be "subject", "predicate" and "object". The number of facts may be very high, between 25 to 50 or more, for very popular subjects. For less popular subjects, the number of facts can be very low, like 5 or 10. # Requirements - If you don't know the subject at all, return an empty list. - If the subject is not a named entity, return an empty list. - Include at least one triple where predicate is "instanceOf". - Do not get too wordy. - Separate several objects into multiple triples with one object.
Subject: Unix shell Description of subject: A Unix shell is a command-line interpreter and scripting environment used on Unix and Unix-like systems to execute commands, run programs, and automate tasks.
Referenced by (46)
Full triples — surface form annotated when it differs from this entity's canonical label.