Ubuntu: How to combine multiple commands in terminal?


I have the following commands.

cd import  zcat urls1.sql.gz | mysql -u root -p urls  cd /var/www/project1/  nano 1.php  

As of now I'm executing it one by one.

Is there a way to combine those commands in one line?


Yes, separate with a semi-colon like so:

dir; ls -l  

Most lanugauges/shells use the semi-colon to signify the end of a command and to start new while evaluating from left to right.

Or as @RobieBasak recommends, use && instead of ; to guard against coding accidents.

dir && ls -l  

Note:If u also have question or solution just comment us below or mail us on toontricks1994@gmail.com
Next Post »