Skip to content

Instantly share code, notes, and snippets.

@claudiodangelis
Created July 5, 2014 17:40
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save claudiodangelis/706942a1b20d9dde06bf to your computer and use it in GitHub Desktop.
Save claudiodangelis/706942a1b20d9dde06bf to your computer and use it in GitHub Desktop.
preexec () {
say -v cellos "di di di di di di di di di di di di di di di di di di di di di di di di di di"
}
preexec_invoke_exec () {
[ -n "$COMP_LINE" ] && return
[ "$BASH_COMMAND" = "$PROMPT_COMMAND" ] && return
local this_command=`history 1 | sed -e "s/^[ ]*[0-9]*[ ]*//g"`;
preexec "$this_command"
}
trap 'preexec_invoke_exec' DEBUG
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment