O script é interativo e lê seus dados com várias instruções read
.
Depois de uma rápida olhada, meu julgamento é que seria mais fácil escrever um novo script do que ajustar o script atual para aceitar linhas de comando. (Com o uso liberal de cortar / colar, não deve ser tão difícil).
Algumas dicas para você começar.
- Escreva um script simples que leia três ou quatro variáveis da linha de comando, salve as variáveis nas variáveis locais
A B C D
eecho
novamente. - No seu script, crie uma função que
if A=one echos "found one" if A=two echos "found two" if A=three echos "found two"
(case funciona bem para isso) - Crie outra função que faça o mesmo que no2 acima, mas para
B
,C
& %código% - Substitua as declarações de eco em no2 por uma chamada para suas funções recém-criadas
- Se você fizer isso funcionar, agora poderá começar a substituir suas funções e valores de espaço de propriedade por coisas reais do script atual.
Por fim; Não tome muitas medidas ao mesmo tempo e, quando ficar preso, faça uma pergunta no link . Não se esqueça de incluir a quantidade mínima de código que pode ser executada e reproduz o erro.
Boa sorte