Basicamente, um script shell .sh
nada mais é do que os mesmos comandos que você digitaria na linha de comando. Por exemplo, se seus arquivos são "a.sh, b.txt, c.conf" e eles precisam residir em /var
, e "d.sh" entra em "/etc/init.d", então você faça algo assim:
cp a.sh /var
cp b.txt /var
cp c.conf /var
cp d.sh /etc/init.d
Isso pressupõe que o arquivo do instalador é separado dos outros arquivos. Se você precisar criar um script de instalador unificado único > que contenha esse arquivo, então você vai querer procurar um " shar "arquivo (abreviação de" Shell Archive ").
Um arquivo shar também pode configurar permissões e tomar outras ações que possam ser necessárias para sua instalação. Você pode usar o comando chown
e chmod
conforme necessário no script de instalação que você escreve também.