EXECLINE-COMPONENTS(7)
π NAME π
execline-components β example components of an execlineb script
okay bestie, welcome to execline-components(7) π this is the whole vibe: a tiny annotated script showing off execline components, and we are obsessed.
β¨ DESCRIPTION β¨
so literally the whole manual is this script, comments and all. read it like the group chat β the code is main character energy, and the comments are the lore π
#!/command/execlineb -P
# This execlineb script will sleep for 1 second, then print some
# silly things on the standard output.
foreground # an unquoted string, evaluated to: foreground
{ # A single opening brace, not included in the argv
sleep 1 # Two unquoted strings, evaluated to " sleep" and " 1"
# (without the quotation marks).
} # A single closing brace, evaluated to the empty word
"echo" # this is a quoted string. It will evaluate to the word: echo
foo\ bar\ zoinx # This is one word, since the spaces are escaped
"foo bar zoinx" # This is exactly the same word, written another way
" # this is not a comment, since it is inside a quoted string
# This is not a comment either \" # nor is this " # but this is one
"\0x41\66\0103D\n" # This is the string ABCD followed by a newline.
# Be careful: the newline will be part of the word.
\n # this is not a newline, but the single word: n
$23 # This will NOT be replaced by anything with execline-1.y, unless
# substitution is explicitly asked for in the script.
# The dollar is no special character for the execline binary.
baz"$1"qux # This will evaluate to the word baz$1qux
baz\$1qux # Same here
baz$1qux # Same here in execline-1.y
${PATH} # This will NOT be replaced by execline ; use the importas command
# if you need the $PATH value.
'this is not a string' # it will be parsed as five separate words
"\
" # This will be parsed as the empty word. A (backslash, newline)
# sequence inside a quoted string is entirely removed.
π¦ SEE ALSO π¦
this man page is ported from the authoritative documentation at: https://skarnet.org/software/execline/componentsb.txt
π AUTHORS π
- Laurent Bercot
Alexis <flexibeast@gmail.com>(man page port)
mwah π this page is from Debian, dated September 28, 2021 β EXECLINE-COMPONENTS(7), and that's the whole vibe. periodt. π«Ά
π¦ where this page comes from
- nixpkgs unstable: execline 2.9.9.2
- nixpkgs unstable: execline-man-pages 2.9.9.1.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms