fix uuid behavior for linux

This commit is contained in:
Matthew Adams
2020-04-12 11:19:35 -05:00
parent f2c07f5143
commit de307f43cc
2 changed files with 11 additions and 6 deletions

View File

@@ -1,6 +1,11 @@
cite 'uuid-alias'
about-alias 'uuidgen aliases'
# cite 'uuid-alias'
# about-alias 'uuidgen aliases'
alias uuidu="uuidgen"
alias uuidl="uuidgen | tr '[:upper:]' '[:lower:]'"
alias uuid=uuidl # because upper case is like YELLING
if [ "$(uuid 2>/dev/null)" != "" ]; then # Linux
alias uuidu="uuid | tr '[:lower:]' '[:upper:]'"
alias uuidl=uuid
elif [ "$(uuidgen 2>/dev/null)" != "" ]; then # macOS/BSD
alias uuidu="uuidgen"
alias uuid="uuidgen | tr '[:upper:]' '[:lower:]'" # because upper case is like YELLING
alias uuidl=uuid
fi