Criar programa em python que envie comandos direto pro terminal !

1. Criar programa em python que envie comandos direto pro terminal !

Walifer Lima
Walifer Lima

(usa Ubuntu)

Enviado em 26/04/2015 - 19:51h

Ei , galera ! sou novo aqui e acredito super no potencial de everyone <3
Preciso da ajuda de vocês, fiz upgrade no meu s.o definitivamente a pouco tempo
Porem sempre usei Linux em maquina virtual e hoje me libertei do Windows " amém "
Eu programo em pascal e to começando a estudar muito sobre comandos linux e etc !
Queria criar um programa em python que envia comando "que eu irei definir" ao terminal do ubuntu / linux.
Acredito eu que em pascal não seja possivel , por isso escolhi python sendo eu noob em python
Sei fazer algumas coisas, não muito e entendo um pouco da biblioteca tkinter , enfim !
será que algum espirito abençoado, podera me ajudar com isso ?


então só pra finalizar o resume !


Programa que vai exibir uns " Print" explicando a serventia de cada comando


A lógica seria assim, por exemplo !


Print ("Seja bem vindo, o comando a seguir será apenas pra garantir acesso como adm ")
Print (" Por favor, apos a execução do comando, será pedido pra digitar sua senha de adm")
Comando : sudo su
se o comando corresponder corretamente e ele digitar a senha correta
irá exibir outro print
Print (" Ok, agora com acesso , vamos executar um comando pra instalar um programa " )
Comando apt-get install aircrack-ng


" Entenderam ? "


é somente isso que eu quero, e eu acho que é complicado né ?


  


2. Re: Criar programa em python que envie comandos direto pro terminal !

Thiago Henrique Hüpner
Thihup

(usa Manjaro Linux)

Enviado em 26/04/2015 - 22:12h

Amigo , é simples:


import os;
os.system("comando a ser executado");


Mas como ele retorna valores (se ocorreu certo ou não) é melhor colocar o resultado em uma variavel para não aparecer na tela, algo assim:


import os
a=os.system("clear");


Espero ter ajudado

[]'s

T+


3. Re: Criar programa em python que envie comandos direto pro terminal !

takedown
T4K3D0WN

(usa Ubuntu)

Enviado em 20/05/2015 - 13:19h


simples fazer isso


import os
os. system("comando a ser enviado");


4. Re: Criar programa em python que envie comandos direto pro terminal !

Thiago Henrique Hüpner
Thihup

(usa Manjaro Linux)

Enviado em 30/05/2015 - 22:38h

Resolvido?

Espero ter ajudado

[]'s

T+

--

Quantos programadores são necessários para trocar uma lâmpada?
R: Não é possível ser feito. É um problema de hardware.








Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts