How to run multiple commands together in Linux
This article explains the method to run multiple Linux commands in together.
Method1: Using semicolon (;) operator
The semicolon (;) operator execute multiple commands together without considering the previous command success or not.
command1; command2
For example,
pwd ; date
Here both the command will be executed without any issues.
Method2: Logical AND (&&) operator
The logical AND (&&) operator execute multiple commands together, but the execution happens only if the previous command is successful.
command1 && command2
For example,
cd /home/test && mkdir newfolder
Here the second command executes only if the first command is successful.
Method3: Using logical OR (||) operator
The logical OR (||) operator execute multiple commands together, but the execution happens only if the previous command is unsuccessful.
command1 || command2
For example,
[ -d ~/test ] || mkdir ~/test
Here the second command executes only if the first command is unsuccessful.
That's all…