seja bem vindo ao forum eof, caso nao seja cadastrado se cadastre para poder visualizar todo o conteudo ^^

Você não está conectado. Conecte-se ou registre-se

 » Programação Scripts » Batch / Bash / SH » Scrpt para criacao de arquivo em C

Scrpt para criacao de arquivo em C

Ver o tópico anterior Ver o tópico seguinte Ir em baixo  Mensagem [Página 1 de 1]

1 Scrpt para criacao de arquivo em C em Seg Set 23, 2013 1:52 am

yer123

avatar
avançado
avançado
Olá pessoal, hoje (ou ontem), iniciei meus estudos em C e em Shell Script. Tentei mesclar as duas, e fiz um script capaz de criar um arquivo .c, comecar a editar ele e depois compilar, claro que com a permissao do usuario..

Enfim, [Você precisa estar registrado e conectado para ver este link.]

Código:
#!/bin/bash
# Autor: Chuck_Kill
# Site: www.endoffile.umforum.net
# Ano: 2013
# Shell Script que testa arquivos

echo "
 ___________________________________
 | Autor: Chuck_Kill               |
 | Site: www.endoffile.umforum.net |
 | Ano: 2013                       |
 | Shell Script que testa arquivos |
 |_________________________________|
"
echo "Qual o nome que o arquivo de código deve receber?"
read name
echo ""
echo "Me diz, você quer mesmo criar o arquivo $name.c? [s/n]"
read conf
test "$conf" = "s" || exit
echo "Criando arquivo para código fonte...."
touch "$name".c
echo ""
echo "Arquivo de código, $name.c criado com sucesso!"
echo ""
echo "Deseja começar a escrever o programa $name.c com o nano? [s/n]"
read esc
test "$esc" = "s" || exit
nano "$name".c
echo ""
echo "Quer compilar o código em C? [s/n]"
read comp
test "$comp" = "s" || exit
echo "Qual o nome para o programa após compilado?"
read soft
echo "Compilando programa.............."
echo ""
gcc -o "$soft" "$name".c
echo "Código compilado com sucesso!"
echo ""
echo ""
echo "
Código fonte: \"$name.c\"
Programa executável: \"$soft\"
"
OBS: Caso os mestres em programação possa me da umas dicas e fazer correções, aceito Very Happy


_________________ASSINATURA_________________


"Não quero ser só mais um." - EU

2 Re: Scrpt para criacao de arquivo em C em Seg Set 23, 2013 8:17 am

susp3it0virtu@l

avatar
master
master
bacana mano, dando os primeiros passos Smile


_________________ASSINATURA_________________

[Você precisa estar registrado e conectado para ver esta imagem.]

Frases:

-"Ninguém baterá tão forte quanto a vida.Porém,não se trata de quão forte pode bater,se trata de quão forte pode ser atingido e continuar seguindo em frente.É assim que a vitória é conquistada" - Rocky Balboa

-"Um homem não está acabado quando enfrenta a derrota. Ele está acabado quando desiste." - Richard Nixon

-"Sometimes,you have to demo a threat to spark a solution" - Barnaby Jack

3 Re: Scrpt para criacao de arquivo em C em Seg Set 23, 2013 8:54 pm

yer123

avatar
avançado
avançado
susp3it0virtu@l escreveu:bacana mano, dando os primeiros passos Smile
Né mano, melhor assim que parado Very Happy espero ter forca nesse mundo de loucos e poucos!!!


_________________ASSINATURA_________________


"Não quero ser só mais um." - EU

4 Re: Scrpt para criacao de arquivo em C em Ter Set 24, 2013 7:22 am

susp3it0virtu@l

avatar
master
master
e so n esquentar a cabeça mano...rsrs


_________________ASSINATURA_________________

[Você precisa estar registrado e conectado para ver esta imagem.]

Frases:

-"Ninguém baterá tão forte quanto a vida.Porém,não se trata de quão forte pode bater,se trata de quão forte pode ser atingido e continuar seguindo em frente.É assim que a vitória é conquistada" - Rocky Balboa

-"Um homem não está acabado quando enfrenta a derrota. Ele está acabado quando desiste." - Richard Nixon

-"Sometimes,you have to demo a threat to spark a solution" - Barnaby Jack

5 Re: Scrpt para criacao de arquivo em C em Ter Set 24, 2013 6:36 pm

yer123

avatar
avançado
avançado
Se a receita for essa, deve dar certo sahsuahsau


_________________ASSINATURA_________________


"Não quero ser só mais um." - EU

Conteúdo patrocinado


Ver o tópico anterior Ver o tópico seguinte Voltar ao Topo  Mensagem [Página 1 de 1]

Permissão deste fórum:
Você não pode responder aos tópicos neste fórum