Commit Diff


commit - 7460a045a956e8e44ff05ca997c729acb8232e56
commit + 22158a1d7c0529bdf391f4bf99a930dc6145819d
blob - e4036f7ed751d16df0cfc5ab3adb343519d27bf4
blob + 033632179f42858930bec935d5f26b75646d1c61
--- nwpg.sh
+++ nwpg.sh
@@ -13,7 +13,7 @@
 case $# in
 	0)
 		echo "Usage: nwpg [language] project_title" ;
-		return ;;
+		error=1 ;;
 	1)
 		project_title="$1" ;;
 	2)
@@ -31,11 +31,14 @@ case $# in
 		esac ;;
 	*)
 		echo "Too many arguments" ;
-		return ;;
+		error=1 ;;
 esac
 
-mkdir -p $HOME/hack/$project_title ;
-touch $HOME/hack/$project_title/main.{$file_ext,doc,algo} ;
+if [ -n $error ]
+then
+	mkdir -p $HOME/hack/$project_title ;
+	touch $HOME/hack/$project_title/main.{$file_ext,doc,algo} ;
+fi
 
 #
 #		TODO