Skip to content

Instantly share code, notes, and snippets.

View vcampitelli's full-sized avatar

Vinícius Campitelli vcampitelli

View GitHub Profile
@vcampitelli
vcampitelli / yarpm.sh
Created July 29, 2021 12:23
Script que verifica se estamos usando yarn ou npm na pasta local
#!/bin/sh
# Uma ideia inovadora do Wil
# @see https://twitter.com/wilcorrea/status/1420710281865531402
if [ -f "yarn.lock" ]; then
yarn "$@"
elif [ -f "package-lock.json" ]; then
npm "$@"
else
echo "Aí já é demais pra mim"
exit 1
@vcampitelli
vcampitelli / gdrive_upload.sh
Last active October 17, 2023 17:31
Simple shell script that uses gdrive to upload files to Google Drive
#!/bin/sh
# Main vars
DATE=$( date '+%Y-%m-%dT%H-%M-%S' )
JSON_CREDENTIALS_FILE=arquivo-credenciais.json ### CHANGE THIS!
PARENT_FOLDER_ID=xxxx ### CHANGE THIS!
# Upload function
gdrive_upload() {
/path/to/gdrive --service-account $JSON_CREDENTIALS_FILE upload --no-progress --parent $PARENT_FOLDER_ID --delete $FILE