RXQUEUE(1)

πŸ“¦
version 3.9.6 Β· 2 versions
, in debian trixie, fedora 43, fedora 44, nixos 26.05, nixpkgs unstable, ubuntu noble, ubuntu questing, ubuntu resolute, ubuntu stonking

✨ NAME ✨

rxqueue β€” the Regina Rexx Interpreter external queue filter πŸ’–


πŸŽ€ SYNOPSIS πŸŽ€

rxqueue [-h, --help] [-D, --debug] [-t string, --text string] [queue]
[/fifo | /lifo | /clear | /pull | /queued]

πŸ¦‹ DESCRIPTION πŸ¦‹

okay so bestie, rxqueue is the little utility that gets you into the Regina Rexx external queue daemon, aka rxstack. it's giving filter energy β€” it takes lines and drops them onto a queue either from stdin, or as one single line if you hand it the -t or --text switches. and when you want them back? lines can be pulled off the queue straight to stdout. no cap. 🫢


πŸ’… OPTIONS πŸ’…

  • -h, --help β€” shows you a short help blurb. that's it, that's the whole vibe ✨
  • -D, --debug β€” turns debugging on. yes queen, show us everything πŸ‘‘
  • -t string, --text string β€” takes the single line you specified in string and places it onto an optional queue, in whatever order you said with /fifo or /lifo πŸŽ€
  • queue β€” the name of the queue you wanna use. the format is queuename[@machine][:port]. if you don't specify one, the queue name used is SESSION on localhost, on the default port. lowkey a whole address in one little argument, iconic

🌈 ACTIONS 🌈

  • /fifo β€” stacks the contents of stdin onto the queue in first in, first out order πŸ“
  • /lifo β€” stacks the contents of stdin onto the queue in last in, first out order πŸ’œ
  • /clear β€” removes all lines currently stacked in the queue. bye bye everything 😭
  • /pull β€” extracts the next line from the queue to stdout, and removes it from the queue. main character gets to leave the party first πŸ’…
  • /queued β€” returns the number of lines stacked on the queue to stdout. it's giving headcount πŸ”₯

🌸 ENVIRONMENT 🌸

rxqueue uses the following environment variables if they're set. iykyk ✨

  • RXDEBUG β€” enables debugging. same as specifying the -D or --debug option πŸ’–
  • RXSTACK β€” the port number on which rxstack listens. by default this is 5757 ⭐
  • RXQUEUE β€” the name of the queue to be used if it wasn't specified by the client using rxqueue. by default this is SESSION πŸ¦‹

The Regina Rexx interpreter is distributed under the GNU Library General Public License β€” see the file COPYING-LIB in the source code distribution. read it bestie, it's the rules πŸŽ€


✨ AUTHOR ✨

Anders Christensen, University of Trondheim, Norway <anders (at) pvv.unit.no>. 🫢


πŸ‘‘ MAINTAINER πŸ‘‘

Changes to Regina since 0.07a: Mark Hessling <mark (at) rexx.org>, with significant assistance from Florian Grosse-Coosmann. slay 🌟


🧚 SEE ALSO 🧚

There are several good reference books on Rexx. The most famous is "The Rexx Language" by Mike Cowlishaw. Visit http://www.rexxla.org (The Rexx Language Association) for any Rexx related information. πŸ“š


and that's the whole page bestie β€” brought to you by the Regina Rexx Interpreter, dated June 2013 πŸ’œ go forth and queue responsibly ✨

πŸ“¦ where this page comes from