diff --git a/.shell.d/funs_rc b/.shell.d/funs_rc index a67fd697..36acb822 100644 --- a/.shell.d/funs_rc +++ b/.shell.d/funs_rc @@ -825,6 +825,20 @@ ediff() emacs -q -l ~/.emacs-light --eval "(ediff \"$1\" \"$2\")" } +crun() +{ + if [ $# -ne 1 ]; then + echo "Usage: $0 FILE" + return + fi + + FILE=$(mktemp) + gcc -Wall -Wextra -Wshadow -Os $1 -o "$FILE" + echo "================================================================================" + "$FILE" + rm "$FILE" +} + ##============================================================================== ## Pacman functions ##==============================================================================