This HTML5 document contains 56 embedded RDF statements represented using HTML+Microdata notation.

The embedded RDF content will be recognized by any processor of HTML5 Microdata.

Namespace Prefixes

PrefixIRI
dctermshttp://purl.org/dc/terms/
yago-reshttp://yago-knowledge.org/resource/
dbohttp://dbpedia.org/ontology/
foafhttp://xmlns.com/foaf/0.1/
n8https://global.dbpedia.org/id/
yagohttp://dbpedia.org/class/yago/
dbthttp://dbpedia.org/resource/Template:
rdfshttp://www.w3.org/2000/01/rdf-schema#
freebasehttp://rdf.freebase.com/ns/
rdfhttp://www.w3.org/1999/02/22-rdf-syntax-ns#
owlhttp://www.w3.org/2002/07/owl#
wikipedia-enhttp://en.wikipedia.org/wiki/
dbphttp://dbpedia.org/property/
provhttp://www.w3.org/ns/prov#
dbchttp://dbpedia.org/resource/Category:
xsdhhttp://www.w3.org/2001/XMLSchema#
goldhttp://purl.org/linguistics/gold/
wikidatahttp://www.wikidata.org/entity/
dbrhttp://dbpedia.org/resource/

Statements

Subject Item
dbr:Interpreter_directive
rdf:type
yago:Object100002684 yago:Instrumentality103575240 yago:Artifact100021939 yago:WikicatCommandShells yago:Shell104190464 yago:PhysicalEntity100001930 dbo:Language yago:Whole100003553 yago:Weaponry104566257 yago:Ammunition102703275
rdfs:label
Interpreter directive
rdfs:comment
An interpreter directive is a computer language construct, that on some systems is better described as an aspect of the system's executable file format, that is used to control which interpreter parses and interprets the instructions in a computer program. Other systems or files may use some other magic number as the interpreter directives.
dcterms:subject
dbc:Computing_terminology dbc:Command_shells
dbo:wikiPageID
23187722
dbo:wikiPageRevisionID
1068203103
dbo:wikiPageWikiLink
dbr:Bourne_shell dbr:Linux dbr:Script_(Unix) dbr:Interpreter_(computing) dbr:Magic_number_(programming) dbr:Unix dbr:Scripting_language dbr:Architecture_description_language dbr:Unix-like dbc:Computing_terminology dbr:Shebang_(Unix) dbr:Unix_filesystem dbr:Filename_extension dbr:Computer_language dbr:Command-line_interface dbr:Unix_shell dbr:File_system_permissions dbr:Operating_system dbc:Command_shells dbr:Batch_processing dbr:Hexadecimal dbr:Computer_program dbr:C_shell dbr:Bash_(Unix_shell) dbr:Execution_(computing) dbr:Shell_script
owl:sameAs
n8:f9zj wikidata:Q16964257 freebase:m.064ql56 yago-res:Interpreter_directive
dbp:wikiPageUsesTemplate
dbt:Reflist dbt:Citation_needed dbt:Short_description dbt:Computing-stub dbt:Confusing
dbo:abstract
An interpreter directive is a computer language construct, that on some systems is better described as an aspect of the system's executable file format, that is used to control which interpreter parses and interprets the instructions in a computer program. In Unix, Linux and other Unix-like operating systems, the first two bytes in a file can be the characters "#!", which constitute a magic number (hexadecimal 23 and 21, the ASCII values of "#" and "!") often referred to as shebang, prefix the first line in a script, with the remainder of the line being a command usually limited to a max of 14 (when introduced) up to usually about 80 characters in 2016. If the file system permissions on the script (a file) include an execute permission bit for the user invoking it by its filename (often found through the command search path), it is used to tell the operating system what interpreter (usually a program that implements a scripting language) to use to execute the script's contents, which may be batch commands or might be intended for interactive use. An example would be #!/bin/bash, meaning run this script with the bash shell found in the /bin directory. Other systems or files may use some other magic number as the interpreter directives.
gold:hypernym
dbr:Language
prov:wasDerivedFrom
wikipedia-en:Interpreter_directive?oldid=1068203103&ns=0
dbo:wikiPageLength
3762
foaf:isPrimaryTopicOf
wikipedia-en:Interpreter_directive