Estou simplesmente me perguntando se, em um script bash, uma nova linha é funcionalmente 100% equivalente a &&
?
por exemplo:
#!/bin/bash
7z x "${file}"
mv "${file}" "${new_file}"
contra
#!/bin/bash
7z x "${file}" && mv "${file}" "${new_file}"
GNU bash, versão 5.1.16(1)-release (x86_64-pc-linux-gnu)