source: configuration/scripts/cron_daily2.csh @ 19

Last change on this file since 19 was 19, checked in by laurentgarnier, 19 years ago
  • Property svn:executable set to *
File size: 1.4 KB
Line 
1# cp all
2rm -rf /Users/laurentgarnier/Work/tmp;
3mkdir /Users/laurentgarnier/Work/tmp;
4mkdir /Users/laurentgarnier/Work/tmp/HEPVis;
5mkdir /Users/laurentgarnier/Work/tmp/OnX;
6cd ~/Work/OpenScientist/v13r0/HEPVis/v6r5;
7cp -rf * /Users/laurentgarnier/Work/tmp/HEPVis/.;
8cd ~/Work/OpenScientist/v13r0/OnX/v16r0;
9cp -rf * /Users/laurentgarnier/Work/tmp/OnX/.;
10echo "copy all ok"
11
12# nettoyage
13cd /Users/laurentgarnier/Work/tmp;
14rm -rf */Dar*;
15find . -name '*~' -exec rm {} \; >/Users/laurentgarnier/Work/tmp/rm_tmp;
16find . -name 'CVS' -exec rm -rf {} \;>/Users/laurentgarnier/Work/tmp/rm_tmp;
17cp -rf HEPVis/* /Users/laurentgarnier/Work/To_SVN/LAL/OpenScientist/HEPVis/.;
18cp -rf OnX/* /Users/laurentgarnier/Work/To_SVN/LAL/OpenScientist/OnX/.;
19echo "nettoyage ok"
20
21
22# svn status
23cd /Users/laurentgarnier/Work/To_SVN/LAL;
24/sw/bin/svn status -u> /Users/laurentgarnier/Work/tmp/svnStatusFile;
25cd /Users/laurentgarnier/Work/tmp;
26grep '^[M|C|U] ' svnStatusFile > modifsSVN;
27echo "svn status ok"
28
29
30# creation d'un tar
31rm tempFiles.tgz
32rm -rf backup
33mkdir backup
34cd /Users/laurentgarnier/Work/To_SVN/LAL;
35awk 'system("cp " $3 " /Users/laurentgarnier/Work/tmp/backup/.")' /Users/laurentgarnier/Work/tmp/modifsSVN
36cd /Users/laurentgarnier/Work/tmp;
37tar -czvf tempFiles.tgz backup;
38echo "tar creation ok"
39
40#ftp
41ftp ftp.lal.in2p3.fr<<!
42bin
43cd Backup_mac
44rename tempFiles_old.tgz tempFiles_older.tgz
45rename tempFiles.tgz tempFiles_old.tgz                     
46put tempFiles.tgz
47quit
Note: See TracBrowser for help on using the repository browser.