Skip to content

Instantly share code, notes, and snippets.

@greenbagels
Last active March 12, 2016 03:37
Show Gist options
  • Save greenbagels/4bee27350142c8141ce6 to your computer and use it in GitHub Desktop.
Save greenbagels/4bee27350142c8141ce6 to your computer and use it in GitHub Desktop.
JHS Goodyear Rube Goldberg Challenge
#!/bin/bash
# Don't forget to chmod +x this file if you want to make it executable!
if ! [ -e GOODYEAR-LOGO.jpg ] && ! [ -e logo ]
# Let's avoid redownloading the image each time...
then wget https://corporate.goodyear.com/content/dam/goodyear-corp/images/image-gallery/GOODYEAR-LOGO.jpg
# What better way to obtain the Goodyear logo than straight from Goodyear itself?
file GOODYEAR-LOGO.jpg > logo
# Will ALWAYS OVERWRITE the file named `logo` with image metadata.
jp2a GOODYEAR-LOGO.jpg >> logo
# Will ALWAYS APPEND the ASCII art to the file named `logo`
fi
# Always guaranteed to work, provided the image downloaded:
cat logo
#######################################################################
## LICENSING INFORMATION ##
#######################################################################
#This is free and unencumbered software released into the public domain.
#Anyone is free to copy, modify, publish, use, compile, sell, or
#distribute this software, either in source code form or as a compiled
#binary, for any purpose, commercial or non-commercial, and by any
#means.
#In jurisdictions that recognize copyright laws, the author or authors
#of this software dedicate any and all copyright interest in the
#software to the public domain. We make this dedication for the benefit
#of the public at large and to the detriment of our heirs and
#successors. We intend this dedication to be an overt act of
#relinquishment in perpetuity of all present and future rights to this
#software under copyright law.
#THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
#EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
#MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
#IN NO EVENT SHALL THE AUTHORS BE LIABLE FOR ANY CLAIM, DAMAGES OR
#OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
#ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
#OTHER DEALINGS IN THE SOFTWARE.
#For more information, please refer to <http://unlicense.org/>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment