From 6265fa0c47648188d2e6098892feb7b18e034c49 Mon Sep 17 00:00:00 2001 From: Kevin Mok Date: Thu, 25 Jan 2018 22:14:41 -0500 Subject: [PATCH] Function to compile split_array for l3 Also shortened gcc9 to gc9 for brevity. --- dotfiles/.bash_aliases | 17 +++++++++++------ 1 file changed, 11 insertions(+), 6 deletions(-) diff --git a/dotfiles/.bash_aliases b/dotfiles/.bash_aliases index 6f17df3..32bc369 100644 --- a/dotfiles/.bash_aliases +++ b/dotfiles/.bash_aliases @@ -71,15 +71,20 @@ alias psy="$cd_school/psy" alias 9r="$cd_school/209/mokkar" alias l3="$cd_school/209/mokkar/lab3" alias a1="$cd_school/209/mokkar/a1" - gcc9() { - gcc -Wall -std=gnu99 -g -o "${1%.*}.out" "$1" + + gc9l3() { + gcc -Wall -std=gnu99 -g -o split_array.out split_array.c -lm + ./split_array.out 1 2 3 + } + gc9() { + gcc -Wall -std=gnu99 -g -o "${1%.*}.out" "$1" -lm } - gcc9r() { - gcc9c $1 + gc9r() { + gc9 $1 ./"${1%.*}.out" } - gcc9i() { - gcc9c $1 + gc9i() { + gc9 $1 ./"${1%.*}.out" < $2 } mkex() { chmod 700 $1 ; }