Eu tenho alguns scripts funcionais e quero copiar para eles /usr/bin
, quero usá-los como comandos normais do terminal. É uma boa prática usá-los com a .sh
extensão ou posso salvá-los sem extensão?
/usr/bin
e /usr/local/bin
ambos devem estar disponíveis para todos os usuários, mas /usr/local/bin
é melhor para executáveis que não fazem parte dos pacotes.
#!/usr/bin/env bash
ou #!/bin/bash
.
/usr/local/bin
pode ser uma escolha melhor.