![]() |
Olá e boas-vindas de Estados Unidos para o UNIX e Linux Forum! Obrigado por visitar e fazer parte da nossa comunidade global.
|
|
google unix.com
|
|||||||
| Fóruns | Registar | Fórum Regimento | Ligações | Álbuns | FAQ | Lista deputados | Calendário | Pesquisa | Today's Posts | Mark Forums Read |
| Alto Nível de programação Post perguntas sobre C, C + +, Java, SQL, e outras linguagens de programação aqui. |
Mais UNIX e Linux Fórum Tópicos Você pode achar Helpfull
|
||||
| Fio | Thread Starter | Fórum | Respostas | Última postagem |
| como obter o código fonte do Unix comandos? | jagdish.machhi @ | Linux | 4 | 08-10-2007 11:44 |
| precisar de ajuda com alguns comandos, por favor | mujtba | UNIX para Dummies Perguntas & Respostas | 2 | 01-14-2005 02:49 |
| comandos | kironpmullamkuz | Segurança | 2 | 06-28-2002 12:45 |
| comandos | Special K | UNIX para Dummies Perguntas & Respostas | 3 | 02-13-2002 02:27 |
|
|
Linkback | Thread Tools | Pesquisar este Thread | Rate Thread | Display Modes |
|
||||
|
código que lê comandos a partir do padrão I / P e executa os comandos
Olá todos,
Tenho escrito um pequeno pedaço de código que irá ler comandos do padrão de entrada e executa os comandos. Seu trabalho é execting multa e os comandos também. Aceitando argumentos também. por exemplo # mkdir <nome do directory> O problema é que a sua não deixar-me mudar o diretório ou seja pwd permancem os mesmos. que mudanças devem ser feitas nele para deixá-lo mudar os diretórios também. Código:
#include <stdio.h>
#include <string.h>
#define MAXLINE 50
int main(void)
{
char buf[MAXLINE];
printf("%% ");
while (fgets(buf, MAXLINE, stdin) != NULL)
{
buf[strlen(buf) -1] = 0;
system(buf);
printf("%% ");
}
}
|
| Marcadores |
| Thread Tools | Pesquisar este Thread |
| Display Modes | Esta taxa Thread |
|
|