octave-config(1)

πŸŽ€ octave-config(1) β€” GNU Octave component and library information retrieval πŸŽ€

okay bestie, listen. this is octave-config, and it lives in the General Commands Manual section of your man pages. that's the whole vibe. πŸ’…


✨ NAME ✨

octave-config β€” GNU Octave component and library information retrieval


🌸 SYNOPSIS 🌸

octave-config [option]...

πŸ¦‹ DESCRIPTION πŸ¦‹

so like, octave-config is that one friend who always knows where everything is. it's a tool you use to obtain directory information for .oct and .m files for octave(1). that's it. that's the whole job. lowkey iconic of it tbh. ✨


πŸ’– OPTIONS πŸ’–

  • --m-site-dir β€” shows you the main directory for local, aka site-specific, .m script files. where your scripts hang out. 🫢
  • --oct-site-dir β€” same energy, different file type: displays the main directory for local, aka site-specific, .oct dynamic-link libraries. πŸ”₯
  • -p VAR, --print VAR β€” prints out the default value of the Octave configuration variable VAR. the recognized variables are:
API_VERSION                 LOCALARCHLIBDIR
ARCHLIBDIR                  LOCALFCNFILEDIR
BINDIR                      LOCALOCTFILEDIR
CANONICAL_HOST_TYPE         LOCALSTARTUPFILEDIR
DATADIR                     LOCALVERARCHLIBDIR
DATAROOTDIR                 LOCALVERFCNFILEDIR
DEFAULT_PAGER               LOCALVEROCTFILEDIR
EXEEXT                      MAN1DIR
FCNFILEDIR                  MAN1EXT
IMAGEDIR                    MANDIR
INCLUDEDIR                  OCTAVE_EXEC_HOME
INFODIR                     OCTAVE_HOME
INFOFILE                    OCTDATADIR
LIBDIR                      OCTDOCDIR
LIBEXECDIR                  OCTFILEDIR
LOCALAPIARCHLIBDIR          OCTFONTSDIR
LOCALAPIFCNFILEDIR          OCTINCLUDEDIR
LOCALAPIOCTFILEDIR          OCTLIBDIR
LOCALAPIPKGDIR              STARTUPFILEDIR
                            VERSION
  • -v, --version β€” spills the version number of octave(1). you know, for when you need receipts. πŸ’…
  • -h, --help β€” prints the help message. the classic. the moment. no notes. πŸŽ€

πŸ‘‘ AUTHOR πŸ‘‘

John W. Eaton and many others. the full list of contributors to the Octave project? you can see it from inside octave by running doc Acknowledgements. it's also available online at https://docs.octave.org/latest/Acknowledgements.html. give them their flowers, fr fr. 🌸


🌈 SEE ALSO 🌈

octave(1).


and that's the whole page bestie, no cap, every flag accounted for πŸ’€βœ¨

okay and for the cute sign-off: this whole thing comes from GNU Octave, dated April 2026. you're welcome, go run some octave-config and slay. πŸ¦‹πŸ’œ

πŸ“¦ where this page comes from