O equivalente em Linux para scripts em lote são scripts de shell e geralmente têm a extensão .sh
ou nenhuma extensão.
O Linux não depende de extensões de arquivos, ao contrário do Windows. Em vez disso, ele usa modos de arquivo em que um script Shell deve ser executável, o que é feito com o comando: chmod +x filename
.
Embora não seja obrigatório, é comum ver scripts de shell com a extensão .sh
.
As formas mais comuns de executar um script de shell são com ./filename
do mesmo diretório que o script ou /full/path/to/filename
de outro diretório.