diff --git a/ex01/hello_world.sh b/ex01/hello_world.sh new file mode 100755 index 0000000..3936fbb --- /dev/null +++ b/ex01/hello_world.sh @@ -0,0 +1,12 @@ +#!/bin/bash + +hello_world () { + if [ -z "$1" ] + then + echo "Hello, World!" + else + echo "Hello, $1!" + fi +} + +hello_world $@ diff --git a/ex02/ex02.sh b/ex02/ex02.sh new file mode 100755 index 0000000..8fd7e06 --- /dev/null +++ b/ex02/ex02.sh @@ -0,0 +1,13 @@ +#!/bin/bash +search () { + for d in $@ + do + ls -R | awk -v var="$d" '$0 ~ var{print $0}' + out=`ls -R | awk -v var="$d" '$0 ~ var{print $0}'` + if [ -z "$out" ] + then + echo "the searched PATH is unexisting"; + fi + done +} +search $@