Pesquisar na Comunidade
Mostrando resultados para as tags ''shell''.
Encontrado 6 registros
-
Estou fazendo um projeto no meu curso , onde eu sou responsável pelo menu , eu fiz ele , porém eu quero algo mais bonito utilizando as funções , segue o que eu fiz por enquanto:x="teste" menu () { while true $x != "teste" do clear echo "================================================" echo "" echo "Criado por: X-X" echo "" echo "1)Criar um usúario." echo "" echo "2)Remover um usúario." echo "" echo "3)Listar usúarios criados." echo "" echo "4) Mudar senha de usuario." echo "" echo "5)" echo "" echo "6)" echo "" echo "7)Sair do programa" echo "" echo "================================================" echo "Digite a opção desejada:" read x echo "Opção informada ($x)" echo "================================================" case "$x" in 1) echo "Adicionar usuário: " read addusuario useradd $addusuario echo "senha do usuario $usuario: " passwd $addusuario sleep 2 echo "================================================" ;; 2) echo "Informe o nome do pacote para ser removido?" read nome apt-get remove --purge $nome sleep 5 echo "================================================" ;; 3) echo "Atualizando sistema..." apt-get update sleep 5 echo "================================================" ;; 4) echo "Nome do usuario:" read $usuario echo "senha do usuario $usuario: " passwd $usuario echo "================================================" ;; 5) echo "Corrigindo erros..." apt-get autoremove sleep 5 echo "================================================" ;; 6) echo "Reparando..." dpkg --configure -a sleep 5 echo "================================================" ;; 7) echo "saindo..." sleep 5 clear; exit; echo "================================================" ;; *) echo "Opção inválida!" esac done } menu preciso alterar ele utilizando as funções , quem poder me ajudar , sou novato nisso .
-
Bom dia! Gostaria de uma ajuda por favor, sobre um problema que já pesquisei bastante no Google mas não encontrei a resposta Estou criando uma macro para a empresa em que trabalho, cujo o objetivo é reunir em um local só links para diversos sistemas e programas. Alguns desses programas estão na rede, outros instalados no próprio computador do usuário. Para abrir estes programas instalados localmente, estou usando o seguinte código: Sub NomePrograma() Dim RetVal RetVal = Shell("C:\Sistemas\NomePrograma_Zero\NomePrograma.BAT", 1) End Sub Este comando deu certo porque o caminho do C:\ não contém espaços. Mas há outros diversos programas cujo o caminho é recheado de espaços. Como resolver este problema? Desde já agradeço pela atenção.
-
Boa tarde pessoal, estou estudando Shell Script, ainda sou muito leigo, me deparei com o Expect, estava com um problema de conexão e tentei resolver utilizando ele: #!/usr/bin/expect -f set pass "minhasenha\r" spawn su sleep 2 expect "Senha: " sleep 2 send "$pass\r" spawn ifconfig enp3s0 up;ifconfig enp3s0 down interact Minha idéia era utilizar esse script pra se conectar como root e em seguida derrubar e subir a interface enp3s0 do meu linux, porém, não consigo. Já dei permissão com chmod, utilizei diversas sintaxes e nada, pelo o que eu vi não consigo utilizar o spawn após me conectar como root no script. PS. não achei shell script nos tópicos para abrir, então optei por lógica de programação, se eu estiver errado, me avisem, obrigado pessoal. Atenciosamente, Lucas Andrade.
-
Oi galera, é o seguinte. Estou integrando um software de uma amiga em um site que estou desenvolvendo em php. O software dela consulta dados em um banco e retorna uma sequência de resultados (mas isso não vem ao caso), e pra execur ele é por linha de comando passando alguns parâmetros. Acontece que tenho tentado de várias forma acessar o cmd via php e não consegui. Tentei system() exec() shell_exec() mas nenhum me deu resultados. Pra fazer esses testes nem tentei rodar o programa dela, apenas abrir a calculadora. Por exemplo: shell_exec(calc); Mas não funcionou. Nunca tive que utilizar linha de comando no php, então não sei o que estou fazendo de errado. Alguém pode me ajudar?
-
Aprenda Shell Script e descubra como agilizar e automatizar tarefas diárias de Programação ShellParaProgramadores.com.br
-
Aprenda Shell Script e descubra como agilizar e automatizar tarefas diárias de Programação ShellParaProgramadores.com.br