Antonella 0 Denunciar post Postado Abril 15, 2010 galerinha, to fazendo um trabalho de facul sobre comandos basicos de linux, e preciso fazer uma serie de comandos so que estou tendo muitas dificuldades. olha o que preciso fazer e ate onde fiz: Lista de Exercícios 01 - LINUX 1) A partir do seu home crie a pasta Exercicios. 2) Dentro da pasta Exercicios crie a pasta Disciplinas. 3) Dentro da pasta Disciplinas crie as seguintes pastas: LAPROI, ALGOI e FUNDAMENTOS. 4) Dentro da pasta LAPROI, crie as pastas: PRGs, DOCS e TESTES. 5) Dentro da pasta DOCS, crie a pasta AULAS. 6) Dentro da pasta ALGOI, crie a pasta ATIVIDADES. 7) Abra um editor de textos, edite e salve o texto abaixo na pasta ALGOI com o nome de alg1.txt Algoritmo Exemplo Inicio inteiro num1,num2 escrever("Digite dois valores inteiros: ") ler(num1,num2) escrever("Soma = ", num1 + num2) Fim 8) Copie o arquivo alg1.txt para a pasta FUNDAMENTOS. 9) Mova o arquivo alg1.txt da pasta FUNDAMENTOS para a pasta ATIVIDADES (de ALGO I). 10) Apague alg1.txt da pasta ALGOI. 11) Abra um editor de textos, edite e salve o programa a seguir com o nome de prg1.c na pasta LAPROI. #include <stdio.h> main(){ int num1,num2; printf("\nDigite dois valores inteiros: "); scanf("%d%d",&num1,&num2); printf("\nSoma = %d\n", num1 + num2); } 12) Em LAPROI, compile e execute prg1.c 13) Copie prg1.c e o seu executável para a pasta PRGs. 14) Em PRGs, renomeie prg1.c para programa1.c 15) Em PRGs, renomeie o executavel de prg1.c para programa1 16) Copie programa1 de PRGs para TESTES. 17) Copie programa1.c de PRGs para DOCs como o nome de teste1.c 18) Mova teste1.c de DOCs para pasta ATIVIDADES (de ALGOI). 19) Abra um editor de textos, edite e salve o programa a seguir com o nome de prg2.c na pasta TESTES (de LAPROI). #include <stdio.h> #define PERC 1.10 main(){ float salario; printf("\nDigite o seu salario: "); scanf("%f", &salario); printf("\nSalario com 10% de aumento = %f\n", salario * PERC); } 20) Compile e execute o programa prg2.c 21) Copie todos os arquivos da pasta TESTES para LAPROI. 22) Mova todos os arquivos da pasta TESTES para PRGs. 23) Abra um editor de textos, edite e salve o texto abaixo na pasta ALGOI com o nome de alg2.txt Algoritmo Exemplo Inicio const perc =1.10 real salario escrever("Digite o seu salario: ") ler(salario) escrever("Salario com 10% de aumento = ", salario * perc) Fim 23) Copie alg2.txt para a pasta ATIVIDADES com o nome de algoritmo2.txt. 24) Apague a pasta FUNDAMENTOS. 25) Crie a pasta ARQUIVOS dentro da pasta LAPROI. 26) Copie os arquivos da pasta ATIVIDADES (de ALGOI) para ARQUIVOS. 27) Remova a pasta ATIVIDADES. 28) Mova o arquivo algoritmo2.txt de ARQUIVOS para LAPROI. 29) Altere prg2.c de PRGs como apresentado abaixo e salve-o com o nome prg3.c na mesma pasta (PRGs): #include <stdio.h> main(){ float salario,perc; printf("\nDigite o seu salario: "); scanf("%f", &salario); printf("\nDigite o percentual de aumento: "); scanf("%f", &perc); printf("\nSalario com %f de aumento = %f\n", perc, salario + salario * perc); } 30) Compile e execute o programa prg3.c. 31) Copie o executável de prg3.c para a pasta TESTES. 32) Na pasta TESTES, renomeie o executável copiado no item 31 para final 33) Apague todas as pastas criadas. e o que fiz: #!/bin/bash clear cd ~; rm -r ./exercicios cd ~ mkdir exercicios mkdir ./exercicios/disciplina cd ./exercicios/disciplina mkdir LAPROI ALGOI FUNDAMENTO cd LAPROI mkdir PRGs DOCS TESTES cd DOCS mkdir AULAS cd ~;cd ./exercicios/disciplina/ALGOI mkdir ATIVIDADES cd ~;nano ./exercicios/disciplina/ALGOI/arqteste.txt cp ./exercicios/disciplina/ALGOI/arqteste.txt ./exercicios/disciplina/FUNDAMENTO mv ./exercicios/disciplina/FUNDAMENTOS/arqteste.txt ./exercicios/disciplina/ALGOI/ATIVIDADES rm ./exercicios/disciplina/ALGOI/ATIVIDADES/arqteste.txt nv ./exercicios/disciplina/ALGOI/arqteste.txt ./exercicios/disciplina/ALGOI/arqteste.txt cd ~;nano ./exercicios/disciplina/LAPROI/prg1.c tem muita coisa que nao sei como copilar e executar programas, quem puder me ajudar da uma força Compartilhar este post Link para o post Compartilhar em outros sites
Beraldo 864 Denunciar post Postado Abril 15, 2010 Para compilar um programa em C, us eo GCC: $ gcc arq.c -o arq Isso compila arq.c, criando o executável arq Mais infomraçoẽs no man: $ man gcc Na penúltima linha, você usou nv. O certo é mv (apesar de existir nv, mas serve para algo bem diferente) Compartilhar este post Link para o post Compartilhar em outros sites
CaMiKaSe 0 Denunciar post Postado Abril 15, 2010 Aonde esta escrito que tu tem que fazer um "script", para isto ?! Compartilhar este post Link para o post Compartilhar em outros sites