Fix for DA
[u/mrichter/AliRoot.git] / share / rfio.sh
1 if [ "$RFIO_BIN" = "" ]
2 then
3     rfdir=`which rfdir` 
4     RFIO_BIN=`dirname $rfdir`
5 fi
6
7 if [ ! -d $RFIO_BIN ] 
8 then
9   printf "HPSS/RFIO is not supported on this platform.\n"
10   exit 255
11 fi
12
13 ###########################################################################
14 ALIFS_Usage()
15 {
16    printf "HPSS/RFIO Implementation:\n\n"
17    printf "Usage: alifs [-help][-p <pool>] <command [options]>   \n"
18    printf "              ls [-R] path                            \n" 
19    printf "              mv oldname newname...                   \n"
20    printf "              rm [-r] pathname...                     \n"
21    printf "              mkdir [-m absolute_mode] [-p] dirname...\n"
22    printf "              cp [-s maxsize] f1 f2                   \n" 
23    printf "              cp f1 <dir2>                            \n"
24    exit
25 }
26 ###########################################################################
27 ALIFS_ls()
28 {
29    $RFIO_BIN/rfdir $*
30 }
31 ###########################################################################
32 ALIFS_mkdir()
33 {
34    $RFIO_BIN/rfmkdir $*
35 }
36 ###########################################################################
37 ALIFS_mv()
38 {
39    $RFIO_BIN/rfrename $*
40 }
41 ###########################################################################
42 ALIFS_rm()
43 {
44    $RFIO_BIN/rfrm $*
45 }
46 ###########################################################################
47 ALIFS_cp()
48 {
49    $RFIO_BIN/rfcp $*
50 }