script para receber nomes de 2 arquivos

28/04/2017

1

Escrever scripts para:
1- Receber os nomes de 2 arquivos, como parâmetro, e juntar o conteúdo dos dois em um terceiro lido do teclado, antes testar a existência dos arquivos;

2- Receber os nomes de 3 argumentos, pelo teclado, e a ordem de concatenação, juntá-los em um dos 3 arquivos (escolhido pelo usuário), antes testar a existência dos arquivos.
Responder

Post mais votado

28/04/2017

Oi Maury, td bem?

Bem, que tipo de script vc quer fazer, você vai criar uma tarefa no windows, um bat, um executável?
Qual linguagem vai utilizar, shell, c# ou vai ser algo conceitual (e utilizar português estruturado)?
Nos dê mais informações para que possamos te ajudar melhor.
Responder

Mais Posts

28/04/2017

123

e um exercício de faculdade, no linux, shell :)
Responder
Certo, agora ficou mais claro rssrsrs. ;)

O que você conhece de Linux?
Você sabe ler o conteúdo dos arquivos? Sabe juntá-los?
Qual a sua dificuldade no exercício?
Responder

28/04/2017

123

conheço o básico, estou tendo problemas não quer fufa !

#!/bin/sh

if test -z "$1"; then
echo "insira o primeiro arquivo"
exit 69
fi

if test -z "$2"; then
echo "insira o segundo arquivo"
exit 420
fi

[ ! -f "$1" ] && exit 69
[ ! -f "$2" ] && exit 420

echo "informe o nome do arquivo final"
read -r ndtr

if [ -z "$ndtr" ]; then
echo "nome incorreto"
exit 22
fi

cat "$1" "$2" > "$ndtr"
Responder