# LF - Exercises 8
##### 1. What is the result of running below script? Explain lines 8, 9 and 10
#!/usr/bin/bash
function quit {
exit
}
function hello {
echo Hello!
}
hello
quit
echo “an important message”
Explanation: Line 8, is going to call to `hello` function, that prints "Hello!", then line 9 is going to call to `quit` function, that stops the execution, that means line ten never is executed.
##### 2. Write a script that looks for txt files in a specified directory; list and count them; and maybe just count or list them depending on a provided option.
`
#!/usr/bin/bash
function listTxtFiles {
echo "Getting list from $3..."
find $1 -name "*.txt"
}
function countTxtFiles {
echo "Counting files..."
ls $1/*.txt | wc -l
}
listTxtFiles $1
countTxtFiles $1
exit
`
