Pular para o conteúdo

Armazenar um comando menu através de um script shell [RESOLVIDO]

Responder tópico
  • Denunciar
  • Indicar

1. Armazenar um comando menu através de um script shell [RESOLVIDO]

Enviado em 24/12/2019 - 19:59h

Olá, pessoal, sou iniciante no shell. Criei um script simples para gerenciamento dos usuários ftpd. Preciso que esse script seja executado no terminal toda vez que eu digitar o comando "menuftp". Sei que armazenando uma função pelo terminal via linha de comando já funciona, porém preciso armazenar essa função através de um acript chamado instal.sh ex:
#!/bin/bash
menuftp () { bash menuftp.sh ;}
exit 0

Alguém pode me ajudar a armazenar essa função no terminal através de um script ao invés de digitar a linha de comando manualmente?

Responder tópico

2. Re: Armazenar um comando menu através de um script shell [RESOLVIDO]

Enviado em 25/12/2019 - 09:34h

Não sei se entendi bem o que você quer...
Mas, para chamar um comando (script) no terminal basta salvar o script (com o nome do comando que deseja) em alguma das pastas do $PATH, ex: "/usr/local/bin". Outra opção é colocar a "função" dentro do "~/.bashrc".

3. Re: Armazenar um comando menu através de um script shell [RESOLVIDO]

Enviado em 26/12/2019 - 14:34h

Ryuk escreveu:

Não sei se entendi bem o que você quer...
Mas, para chamar um comando (script) no terminal basta salvar o script (com o nome do comando que deseja) em alguma das pastas do $PATH, ex: "/usr/local/bin". Outra opção é colocar a "função" dentro do "~/.bashrc".
Era isso msm q eu precisava, obrigado!
Fiz algumas pesquisas sobre o PATH e já consegui internalisar o comando menu.

Responder tópico

Responder tópico

Entre na sua conta para responder.

Fazer login para responder