Messag...:STDIN(3pm)

πŸ“¦
version 0.117 Β· 2 versions
, in debian bookworm, debian trixie, ubuntu jammy, ubuntu noble, ubuntu resolute

πŸŽ€ Message::Passing::Input::STDIN πŸŽ€

okay bestie, so this page is from the User Contributed Perl Documentation for Message::Passing::Input::STDIN, and it's genuinely so short and sweet. come sit with me πŸ’–


✨ NAME ✨

Message::Passing::Input::STDIN β€” it's the STDIN input, no cap. that's the whole vibe.


🌸 SYNOPSIS 🌸

message-pass --input STDIN --output STDOUT
{"foo": "bar"}
{"foo":"bar"}

like… you literally just run it and start typing. main character behavior tbh πŸ‘‘


πŸ’… DESCRIPTION πŸ’…

so this is an input that gets its messages from STDIN. simple as that, fr fr.

messages are expected to be separated by \n β€” like, one message per line, standard ✨

and here's the part you need to clock: if EOF is encountered, this input will call "exit" to terminate the program. so when your input stream ends, the whole thing just… dips. goodbye. 🫢 that's not a bug, that's the design.

πŸ’€ heads up bestie: EOF = the program exits. don't be surprised when it does exactly what it said it would do.

πŸ¦‹ SEE ALSO πŸ¦‹

  • Message::Passing β€” the whole ecosystem, go read it

πŸ’– SPONSORSHIP πŸ’–

this module exists because of the wonderful people at Suretec Systems Ltd. <http://www.suretecsystems.com/> who sponsored its development πŸ’

specifically for their VoIP division called SureVoIP <http://www.surevoip.co.uk/>, for use with the SureVoIP API β€” <http://www.surevoip.co.uk/support/wiki/api_documentation>

shoutout to the sponsors, they ate and left no crumbs πŸ”₯


See Message::Passing. that's it, that's the whole section, go check the parent page for the deets πŸ’œ


okay that's the whole page, you're basically an expert now 🧚

this was perl v5.32.1, dated 2021-11-09 β€” mwah, slay, bye bestie πŸ’…βœ¨