Bash / sh - diferença entre && e;
Normalmente uso;
para combinar mais de um comando em uma linha, mas algumas pessoas preferem&&
. Existe alguma diferença? Por exemplo,cd ~; cd -
ecd ~ && cd -
parece fazer a mesma coisa. Qual versão é mais portátil, por exemplo será suportado por um subconjunto do bash, como o shell do Androi