How to make a script – example is template for stayrolling script

We have created a template for the future stayrolling scripts.

It is a good occasion to explain how to create your own scripts.

1. Create a file and name it
2. Make it executable.

chmod +x

3. Add the shebang to the file.


4. Then you start scripting.


We learn about pacman -R, pacman -S, –noconfirm, –needed.

We create our script and test it out.

Next up we analyze the template we will use in the future.

The goal is to avoid people saying there is an error when pacman is trying to remove something that is already removed.

For this reason we have created a function that gives us some information with some coloring for the user.

A function is always defined at the top of your script. When you call the function bash should already know it.

We give examples of how the function works and speficically how ‘if then’ works.

Information about functions in bash.

Information about if then else fi in bash.

Sed command is not explained in the video. Maybe later I will explain it.