- What do we, by convention, do as the first thing when we learn a new programming or scriping language?
We print the string "Hello World". - What is the shebang for Bash?
#!/bin/bash - Why is the shebang needed?
If we're running the script without specifying which program we should use, the shebang will allow Linux to use the correct one. - In what three ways can we run a script?
- By using the program which we want to run it with: bash script.sh
- By setting the executable permission and prefixing the scriptname with ./: ./script.sh
-
- By setting the executable permission and using the fully qualified path to the file: /tmp/script.sh
- Why do we place such emphasis on readability when creating shell scripts?
- Scripts are much easier to use if the person using them can easily understand what the script does
- If anyone other than yourself needs to edit...