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.