Enviado em 05/02/2015 - 10:29h
Bom dia galera do Viva o Linux.
Estou tendo uma dificuldade extrema para fazer algo simples, isso pq não sou phd em linux, peço desculpa pela ignorancia.
O que quero é o seguinte:
1- A cada uma hora, o linux executa esse script que envia um bloco de texto para um host FTP. (isso eu ja consegui)
#!/bin/sh2- Sempre que o dia mudar(sempre que for outro dia, dia seguinte) esse script verifica o dd/mm/aaaa se for outro, ele cria uma outra pasta no host FTP com o nome dd/mm/aaaa.
DATA=`date +%d_%m_%Y`
HORA=`date +%H:%M`
MAQUINA=$(hostname -s)
HOST='xxx.xxx.com.br'
USER='XXXXXX'
PASSWD='XXXXXXXX'
FILE='/usr/bin/ARQUIVO.txt'
ftp -in << EOF
open $HOST
user $USER $PASSWD
passive
put $FILE
rename /usr/bin/ARQUIVO.txt /usr/bin/$HORA.$DATA.$MAQUINA.txt
bye
EOF
cat /dev/null > /usr/bin/ARQUIVO.txt
EU NAO SEI O CODIGO, ALGUEM ME AJUDA??Simples não?
É isso, assim terei uma pasta todos os dias com os arquivos texto correspondentes ao dia.
Alguem pode me ajudar nesse script?