start(1)

πŸŽ€ start(1) β€” the manual page, bestie edition πŸŽ€

okay so this is start, straight out of the Erlang module definitions, and it's literally the cutest little example script you ever did see. it's a Unix thing. it's an Erlang thing. it's giving ✨embedded✨.


✨ NAME ✨

start β€” OTP start script example for Unix πŸ¦‹


πŸ’– DESCRIPTION πŸ’–

so like, the start script? it's an example script showing you how to start up the Erlang system in embedded mode on Unix. that's the whole vibe. it's not trying to be mysterious, it's just showing you the moves πŸ’…

for more info on how to actually use it, go read the Embedded System User's Guide in System Documentation. that's where the lore lives, no cap πŸ“š

here's how you call her:

start [ data_file ]

🌸 Argument 🌸

  • data_file β€” optional bestie, totally up to you. it specifies which start_erl.data file to use. that's it, that's the whole job 🫢

🌈 Environment Variable 🌈

the environment variable RELDIR can be set before you call this example, and what it does is set the directory where the release files are gonna be found. so set it, and she'll know where to look πŸ‘‘

ngl, if you skip RELDIR, don't come crying to me about release files not being found. set the variable. it's one line. you got this πŸ’–

πŸ‘‘ See Also

like, your whole little Erlang-embedded-adjacent friend group. go say hi πŸ¦‹


and that's the page, periodt. this iconic piece of documentation was brought to you by Ericsson AB, shipping with erts 17.0.6 β€” that's the source and the version, bestie, and now you know exactly who to thank when your embedded system starts up all cute and correct πŸ’œβœ¨πŸŽ€

πŸ“¦ where this page comes from