Ambos em segundo plano:
~$ (sleep 1 &) && (sleep 2 &)
~$
1º no plano de fundo
~$ (sleep 1 &) && (sleep 2)
~$
não funcionará com o apt-get.
edit: achei.
sudo bash -c 'apt-get update >/dev/null 2>&1 & disown' && sudo apt-get upgrade
Prova:
sudo bash -c 'apt-get update >/dev/null 2>&1 & disown' && sudo apt-get upgrade
Reading package lists... Done
Building dependency tree
Reading state information... Done
Calculating upgrade... The following packages were automatically installed and are no longer required:
gtk2-engines-pixbuf libcrypt-blowfish-perl libcrypt-cbc-perl
libcrypt-rijndael-perl libexpect-perl libgnome2-gconf-perl
libgtk2-ex-simple-list-perl libgtk2-gladexml-perl libgtk2-unique-perl
libio-stty-perl libkeybinder0 libnet-arp-perl libnet-pcap-perl
libnet-proxy-perl libossp-uuid-perl libossp-uuid16 libunique-1.0-0
libxml-parser-perl python-keybinder
Use 'apt-get autoremove' to remove them.
Done
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
e a atualização ainda está em execução:
~$ ps -ef|grep apt-get
root 6102 1519 1 12:11 pts/0 00:00:00 apt-get update
Ele quebrará a sequência: a atualização terminará antes da atualização.