XYZSH(1)
π NAME π
okay so bestie, welcome to xyzsh β it's a shell script language, and yes she's that girl. this page lives in the General Commands Manual, section 1, so likeβ¦ commands, yk? π
here's the whole vibe in one breath:
xyzsh [-c command] [script file] -rn --version
that's the entire synopsis. slay. β¨
πΈ DESCRIPTION πΈ
so xyzsh is a shell script language, no cap. and here's the cute part: you can literally just run xyzsh with zero arguments and it becomes an interactive shell. main character energy fr fr π
the following options are available:
-rnβ no load runtime script. that's it, that's the whole thing. she just does not load the runtime script π¦--versionβ output version. it tells u the version. iconic behavior π-c " string"β commands described by string are executed and then it exits immediately. like, do the thing, then dip π¨
β¨ USAGE β¨
run help for the inner command. that's the whole tip bestie, go forth π
ngl, that's genuinely all it says here. run help, get help. self-care.
π EXAMPLES π
okay bestie, watch this, this is the good part π
$ cat > hello.xyzsh
print "Hello World" | pomch
$ xyzsh hello.xyzsh
Hello World
$ ls | xyzsh -c '|each (|if(|chomp|-d) (|print ))'
list of directories
$ xyzsh
-+- Welcome to xyzsh x.x.x -+-
run 'help' command for xyzsh help
>
so like β write a tiny script, run it, get Hello World. pipe ls into a whole pipeline of inner commands, get your directories. or just run xyzsh bare and get greeted by that -+- Welcome to xyzsh x.x.x -+- moment. i'm obsessed, honestly. ππ
π COPYRIGHT π
Copyright 2012 by yamanaka gorou
and that's a wrap, bestie π«Ά this was the xyzsh(1) page from the General Commands Manual, filed under XYZSH(1) β shoutout to yamanaka gorou for the 2012 copyright, love that for them π bye, go run help π
β¨
π¦ where this page comes from
- fedora 43: xyzsh 1.5.8-30.fc43 Β· MIT AND BSD-2-Clause AND BSD-3-Clause AND BSD-4-Clause AND HPND
- fedora 43: xyzsh 1.5.8-30.fc43 Β· MIT AND BSD-2-Clause AND BSD-3-Clause AND BSD-4-Clause AND HPND
- fedora 44: xyzsh 1.5.8-31.fc44 Β· MIT AND BSD-2-Clause AND BSD-3-Clause AND BSD-4-Clause AND HPND
- fedora 44: xyzsh 1.5.8-31.fc44 Β· MIT AND BSD-2-Clause AND BSD-3-Clause AND BSD-4-Clause AND HPND
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms