Concatenació d’ordres a Linux
Caràcter |
Amb el caràcter | podem fer que la sortida de la primera ordre es converteixi en entrada de la segona.
ordre1 | ordre2
Per exemple:
ls | more
dpkg --list | grep gnome
Caràcter &
En aquest cas farà que les ordres s’executin alhora.
ordre1 & ordre2
També podem fer servir & per executar una ordre i que el procés s’executi mentre seguim treballant a la terminal.
ordre &
Caràcters ||
Amb || la segona ordre s’executarà si ha fallat la primera ordre.
ordre1 || ordre2
Caràcters &&
La segona ordre sols s’executarà si la primera ordre acaba amb èxit.
ordre1 && ordre2
Exemple:
sudo apt update && sudo apt upgrade
Caràcter ;
Amb ; la segona ordre s’executarà independentment que la primera ordre hagi tengut èxit o no.
ordre1 ; ordre2