parrot_md5(1)

πŸ“¦
version 9.9 Β· 3 versions
, in debian bookworm, ubuntu jammy, ubuntu noble

πŸ’– parrot_md5(1) β€” the manual page, but make it make sense πŸ’–

okay bestie, pull up a chair, because we're talking about parrot_md5 from the Cooperative Computing Tools (that's the (1) part, it's a user command, we're fancy like that ✨).


🌸 NAME 🌸

parrot_md5 β€” it hands you the MD5 checksum of a file, and it does it on the remote system if it possibly can. no cap. πŸ’…


πŸ¦‹ SYNOPSIS πŸ¦‹

parrot_md5 <path>

✨ DESCRIPTION ✨

so basically, parrot_md5 returns the MD5 checksum of whatever file is sitting at <path>. πŸŽ€

here's the slay part: if it's possible, it calls a native function of the remote system to get that checksum β€” meaning it does not have to drag the whole file's contents over to your machine first. the way that saves you a whole transfer? iconic. πŸ”₯

and if the filesystem doesn't support that checksum function internally? no worries, it just gets computed by the user-level program in the normal fashion. either way you get your checksum, bestie. 🫢


πŸ’… OPTIONS πŸ’…

ngl, this is the shortest section ever:

  • parrot_md5 has no options.

that's it. that's the section. periodt. πŸ’€


🌈 EXIT STATUS 🌈

  • all good? returns zero. βœ…
  • something went wrong? returns non-zero. 😭

πŸ“ EXAMPLES πŸ“

say you wanna retrieve the MD5 checksum of a file stored on a chirp server β€” here's the vibe:

% parrot_run parrot_md5 /chirp/server.nd.edu/joe/data
     d41d8cd98f00b204e9800998ecf8427e data

look at that checksum just showing up like it owns the place. main character energy fr fr. πŸ‘‘


The Cooperative Computing Tools are Copyright (C) 2005-2019 The University of Notre Dame. This software is distributed under the GNU General Public License. See the file COPYING for details.

(legal stuff, but make it cute β€” the license said what it said, and we respect it 🫑)


🧚 SEE ALSO 🧚

like a whole friend group of parrot commands, and yes parrot_md5(1) is in there referencing itself. self-love, we stan. πŸ’œ


and that's the whole page, bestie!! this lil manual is from CCTools 8.0.0 DEVELOPMENT β€” go forth, checksum responsibly, and remember: no file transfer needed if the remote system can do it natively. slay. πŸ’–βœ¨πŸŽ€πŸ¦‹πŸŒΈ

πŸ“¦ where this page comes from