fexsend(1)

🌸 fexsend(1) β€” the manual page, but make it a group chat 🌸

okay bestie, welcome to fexsend, a General Commands Manual moment. this is the CLI client for the F*EX service and i'm about to explain it to you so well that you'll be sending giant files like it's nothing. no cap. πŸ’…


✨ NAME ✨

fexsend β€” CLI client for the F*EX service


✨ SYNOPSIS ✨

fexsend [OPTIONS] file... [@] recipient...
fexsend [special options]
fexsend -f # recipient...
fexsend -x # [-C -k -D- K]

✨ DESCRIPTION ✨

so F*EX stands for Frams' Fast File EXchange, and it's literally a service for sending big files β€” like large, huge, giant, the-whole-vibe files β€” from a user A to a user B. iconic behaviour honestly. πŸ¦‹

this manual page documents the fexsend command, briefly. it's giving "short and sweet but you'll still get it."

real talk tho: this manual page was written for the Debian distribution because the original program doesn't have a manual page. so Debian said "fine, we'll do it ourselves" and honestly? slay. πŸ’–


✨ OPTIONS ✨

  • -v β€” runs fexsend in verbose mode. it will NOT stop talking. love that for it. πŸ—£οΈ
  • -d β€” delete file on fex server
  • -c β€” compress file with gzip
  • -g β€” encrypt file with gpg
  • -m <limit> β€” limit throughput to limit kB/s. slow it down, bestie, it's not a race 🐒
  • -i <tag> β€” use ID data tag from ID file
  • -C <comment> β€” add comment to notification e-mail
  • -k <max> β€” keep file max days on fex server
  • -D β€” delay auto-delete after download (until next cleanup)
  • -K β€” no auto-delete after download. the file simply refuses to leave. main character energy πŸ‘‘
  • -M β€” MIME-file (to be displayed in recipient's webbrowser)
  • -o β€” overwrite mode, do not resume
  • -a <archive> β€” put files in archive (.zip .7z .tar .tgz)
  • -s <stream> β€” read data from pipe and upload it with stream name

πŸ’« special options πŸ’«

  • -I β€” initialize ID file or show ID
  • -I <tag> β€” add alternate ID data (secondary logins) to ID file
  • -l β€” list sent files numbered (the # is needed for -f, -x and -d)
  • -f # β€” forward already uploaded file to another recipient
  • -x # β€” modify options -C -k -D -K for already uploaded file
  • -d # β€” delete file on fex server (# is the file number, see output from fexsend -l)
  • -Q β€” check quotas
  • -A β€” edit server address book (aliases)
  • -U β€” generate and show authorized URL
  • -H β€” show hints and tips
  • -V β€” show version

✨ EXAMPLES ✨

three little examples, all of them a vibe 🌈

fexsend visualization.mpg framstag@domain.example
fexsend -a images.zip *.jpg webmaster@domain.example,metoo
lshw | fexsend -s hardware.list admin@domain.example

✨ AUTHOR ✨

fexsend was written by Ulli Horlacher <framstag@rus.uni-stuttgart.de> 🫢

this manual page was written by Giuseppe Iuculano <giuseppe@iuculano.it> and Michael Bussmann <debian@mb-net.net> for the Debian project (but may be used by others). sharing is caring, periodt. πŸ’œ


Copyright (C) 2006-2014 Ulli Horlacher <framstag@rus.uni-stuttgart.de>.

License: Perl Artistic


✨ SEE ALSO ✨


that's the whole page bestie, you ate that πŸ’…βœ¨

and for the cute sign-off: this is F*EX 20140902, dated 2014-09-12, and yeah fexsend(1) again because that's just how manpages do. bye babe, go send something huge πŸŒΈπŸ¦‹πŸŽ€