Avatar billede ripper27 Nybegynder
24. januar 2002 - 14:38 Der er 14 kommentarer og
1 løsning

automatisk afsendelse af filer 1 gang i døgnet

hej

kan man automatisk afsende filer til en ftp 1 gang i døgnet... uden brug af grafiak overflade og hvis man kan hvordan så. (skal sende en masse html filer til en ftp 1 gang i døgnet helst om natten).

jeg bruger mandrake 8.1

og har adsl.
Avatar billede disky Nybegynder
24. januar 2002 - 14:42 #1
du laver et script, som via et cron job bliver udført.
Avatar billede peter_m Nybegynder
24. januar 2002 - 14:45 #2
Script som disky skriver der samler alle filer eller f.eks kun samler filer som er rørt siden dato og ftp'er dem over til dit site.

og gennem et crontab job som køre hver nat.
Avatar billede ripper27 Nybegynder
24. januar 2002 - 14:46 #3
hehe ja men hvordan skal scriptet se ud ????

er ret newbie i linux - men kan få den til at udfører opger til en speciel tid. ved bare ikke hvordan man sender til ftp
Avatar billede ripper27 Nybegynder
24. januar 2002 - 14:48 #4
appropo contab Peter !!! hvordan gemmer og lukker man det program når man har indtastet en "kørsel" ??
Avatar billede peter_m Nybegynder
24. januar 2002 - 14:49 #5
Der er forskellige metoder.

brug af wget eller brug af en input fil til ftp.

Du kan output en ls eller find til en fil som du appender noget ftp relation til som bliver udført når cronjobet udføres.
Avatar billede peter_m Nybegynder
24. januar 2002 - 14:51 #6
En linie i din crontab filer kunne se således ud.

0 1 * * *  /home/scripts/FlytWeb.sh

brug crontab -e for edit
brug crontab -l for at liste din crontab
Avatar billede ripper27 Nybegynder
24. januar 2002 - 14:56 #7
oki - men hvordan ser de commandoer ud som man skal bruge for at komme i kontakt med ftp'en og afsende filerne.
Avatar billede peter_m Nybegynder
24. januar 2002 - 15:05 #8
En eksemple på et lille script

#!/bin/sh
echo open (ip/navn på ftpsite) > ftp.fil
echo brugernavn password >> ftp.fil
echo cd /hvor_fil_skal_vaere >> ftp.fil
echo auto >> ftp.fil
echo put Denne_fil_skal_flyttes >> ftp.fil
quit >> ftp.fil

ftp -n < ftp.fil
exit 0

Da brugernavn password skrives i klart text er dette ingen sikker metode.

Kan det være du skal overveje scp
Avatar billede ripper27 Nybegynder
24. januar 2002 - 15:07 #9
TAK - det var sgu dejligt .. prøver det lige
Avatar billede ripper27 Nybegynder
24. januar 2002 - 15:09 #10
hey - når man har indtastet i crontab hvordan kommer man ud igen :)
og gemmer sine indtastninger..

og kan man ikke sende mange filer(skal sende 50 html filer).
Avatar billede peter_m Nybegynder
24. januar 2002 - 15:11 #11
type ESC :wq
Avatar billede ripper27 Nybegynder
24. januar 2002 - 15:13 #12
tak makker - vil gerne give dig point - kan man ikke det
Avatar billede ripper27 Nybegynder
24. januar 2002 - 15:14 #13
kan man sende en hel mappe ...... istedet for hver enkel htmlfil ??
Avatar billede harpocrates Nybegynder
25. januar 2002 - 19:44 #14
newbie.. :)
try the command "man cp"
så kan man selv lære en hel del... - ikke for at være grov, jeg elsker alle der kører LINUX

[harpocrates]
Avatar billede ripper27 Nybegynder
29. august 2002 - 16:51 #15
har løst det
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester



IT-JOB

Cognizant Technology Solutions Denmark ApS

Senior Delivery Manager

Sentia Denmark A/S

Service Delivery Manager

Udviklings- og Forenklingsstyrelsen

Erfaren Lead-udvikler til Integrationsplatforme

Udviklings- og Forenklingsstyrelsen

Testmanager til Partsrepræsentation