source: trunk/Platforms/Test/script/copy_test.sh @ 145

Last change on this file since 145 was 145, checked in by rosiere, 14 years ago

1) add test with SPECINT2K
2) new config of Selftest
3) modif RAT to support multiple depth_save ... but not finish (need fix Update Prediction Table)
4) add Function_pointer but need fix

  • Property svn:executable set to *
  • Property svn:keywords set to Id
File size: 730 bytes
Line 
1#!/bin/bash
2
3function usage ()
4{
5    echo "usage : $0 [name_src] name_dest";
6    exit;
7}
8
9function copy_test ()
10{
11    # Test usage
12    if test ${#} -eq 2; then
13        name_src=${1};
14        name_dest=${2};
15    elif test ${#} -eq 1; then
16        name_src="x01_w01_00";
17        name_dest=${1};
18    else
19        usage ${*};
20    fi;
21   
22    # Test directory source
23    if test ! -d ${name_src}; then
24        echo "${name_src} is an invalid directory";
25        exit;
26    fi;
27   
28    # Test directoru dest : if don't exist, create it
29    if test ! -d ${name_dest}; then
30        mkdir ${name_dest};
31    fi;
32   
33    # Copy and sed
34    for i in ${name_src}/*; do
35        sed s/Instance_${name_src}/Instance_${name_dest}/ ${i} > tmp;
36        mv tmp ${name_dest}/$(basename ${i});
37    done
38}
39
40copy_test ${*}
Note: See TracBrowser for help on using the repository browser.