GNUecho(1fun)

๐Ÿ“ฆ version 2.3, in ubuntu jammy

๐Ÿ’– NAME ๐Ÿ’–

echo โ€” echo arguments โœจ (yes bestie, that's literally the whole job and she does it flawlessly)


๐ŸŒธ SYNOPSIS ๐ŸŒธ

echo [options]...

๐Ÿฆ‹ DESCRIPTION ๐Ÿฆ‹

Okay so here's the tea: echo writes its arguments separated by blanks, and then it terminates the whole thing with a newline on the standard output. That's it. That's the vibe. ๐ŸŽ€

But WAIT โ€” the options to filter and redirect the output are as follows, and this list is long, so buckle up bestie, we're going on a journey ๐Ÿ’…:

  • -2 โ€” generate rhyming couplets from keywords ๐ŸŽถ
  • -3 โ€” generate Haiku verse from keywords ๐ŸŒธ
  • -5 โ€” generate limerick from keywords ๐Ÿ€
  • -a โ€” convert ASCII to ASCII (yes, truly iconic, no notes) ๐Ÿ’€
  • -A โ€” disambiguate sentence structure ๐Ÿ”
  • -b โ€” generate bureaucratese equivalent (see -x) ๐Ÿ“‹
  • -B โ€” issue equivalent C code with bugs fixed ๐Ÿ›โžก๏ธโœจ
  • -c โ€” simplify/calculate arithmetic expression(s) ๐Ÿงฎ
  • -C โ€” remove copyright notice(s) ๐Ÿ™ˆ
  • -d โ€” define new echo switch map ๐Ÿ—บ๏ธ
  • -D โ€” delete all ownership information from system files ๐Ÿ˜ฑ
  • -e โ€” evaluate lisp expression(s) ๐Ÿง 
  • -E โ€” convert ASCII to Navajo ๐Ÿชถ
  • -f โ€” read input from file ๐Ÿ“‚
  • -F โ€” transliterate to french ๐Ÿฅ
  • -g โ€” generate pseudo-revolutionary marxist catch-phrases โœŠ
  • -G โ€” prepend GNU manifesto ๐Ÿ“œ
  • -h โ€” halt system (reboot suppressed on Suns, Apollos, and VAXen, not supported on NOS-2) ๐Ÿ’€๐Ÿ’€๐Ÿ’€
  • -i โ€” emulate IBM OS/VU (recursive universes not supported) ๐ŸŒŒ
  • -I โ€” emulate IBM VTOS 3.7.6 (chronosynclastic infundibulae supported with restrictions documented in IBM VTOS Reference Manual rev 3.2.6) ๐Ÿ“š
  • -J โ€” generate junk mail ๐Ÿ“ฌ
  • -j โ€” justify text (see -b option) ๐Ÿ“
  • -k โ€” output "echo" software tools ๐Ÿ› ๏ธ
  • -K โ€” delete privileged accounts ๐Ÿ”๐Ÿ’ฅ
  • -l โ€” generate legalese equivalent โš–๏ธ
  • -L โ€” load echo modules ๐Ÿงฉ
  • -M โ€” generate mail โœ‰๏ธ
  • -N โ€” send output to all reachable networks (usable with -J, -K, -h options) ๐ŸŒ
  • -n โ€” do not add newline to the output ๐Ÿšซ
  • -o โ€” generate obscene text ๐Ÿ™Š
  • -O โ€” clean up dirty language ๐Ÿงผ
  • -p โ€” decrypt and print /etc/passwd ๐Ÿ‘€
  • -P โ€” port echo to all reachable networks ๐Ÿ”Œ
  • -P1 โ€” oolcay itay ๐Ÿท
  • -q โ€” query standard input for arguments โ“
  • -r โ€” read alternate .echo file on start up ๐Ÿ“–
  • -R โ€” change root password to "RMS" ๐Ÿ”‘
  • -s โ€” suspend operating system during output (Sun and VAX BSD 4.2 only) ๐Ÿ˜ด
  • -S โ€” translate to swahili ๐ŸŒ
  • -T โ€” emulate TCP/IP handler ๐Ÿ–ง
  • -t โ€” issue troff output ๐Ÿ–จ๏ธ
  • -u โ€” issue unix philosophy essay ๐Ÿง
  • -v โ€” generate reverberating echo ๐Ÿ“ฃ๐Ÿ“ฃ๐Ÿ“ฃ
  • -V โ€” print debugging information ๐Ÿž
  • -x โ€” decrypt DES format messages (NSA secret algorithm CX 3.8, not distributed outside continental US) ๐Ÿ•ต๏ธ
Bestie, real talk for a sec: some of these are a lot. -h halts your system, -K deletes privileged accounts, -D nukes ownership info off system files, -R changes the root password, and -p decrypts and prints /etc/passwd. Handle with the energy of someone holding a lit sparkler in a dry forest. ๐Ÿ”ฅ

echo is useful for producing diagnostics in shell programs and for writing constant data on pipes. โœจ To send diagnostics to the standard error file, do echo ... 1>&2. ๐Ÿซถ


๐Ÿ‘‘ AUTHOR ๐Ÿ‘‘

Richard M. Stallman ๐Ÿ’œ


okay that's the whole page, you ate that ๐Ÿ’… this was the GNUecho(1fun) manual, section 1fun, and yeah the footer just says the same thing again because apparently we're too iconic for a date, so that's the version and that's the source, periodt. bye bestie ๐ŸŽ€โœจ๐Ÿฆ‹

๐Ÿ“ฆ where this page comes from