Skip to content

Instantly share code, notes, and snippets.

View MestreLion's full-sized avatar

Rodrigo Silva MestreLion

  • Rio de Janeiro, Brazil
  • 01:37 (UTC -03:00)
View GitHub Profile
@MestreLion
MestreLion / pi-cpu-stress.sh
Last active April 17, 2021 01:55 — forked from geerlingguy/pi-cpu-stress.sh
Raspberry Pi CPU temperature and throttling test script
#!/bin/bash
# Raspberry Pi stress CPU temperature measurement script.
#
# Download this script (e.g. with wget) and give it execute permissions (chmod +x).
# Then run it with ./pi-cpu-stress.sh [run_name]
# Variables.
test_run=${1:-1}
test_results_file="${HOME}/cpu_temp_${test_run}.log"
stress_length="10m"
#!/usr/bin/env bash
echo "Determining OS..."
if [[ "$(uname -s)" == "Linux" ]]; then
mcdir="$HOME/.minecraft/"
downloader="wget --no-check-certificate -q -O"
os="linux"
natives="libjinput-linux libjinput-linux64 liblwjgl liblwjgl64 libopenal libopenal64"
elif [[ "$(uname -s)" == "Darwin" ]]; then
@MestreLion
MestreLion / GitRepoUpdateTimestamp.sh
Created November 8, 2012 07:07 — forked from jeffery/GitRepoUpdateTimestamp.sh
Update Timestamp of files in Checked-out Git Repository
#!/bin/bash -e
####
# Helper script to update the Last modified timestamp of files in a Git SCM
# Projects working Copy
#
# When you clone a Git repository, it sets the timestamp of all the files to the
# time when you cloned the repository.
#
# This becomes a problem when you want the cloned repository, which is part of a
# Web application have a proper cacheing mechanism so that it can re-cache files