Moved from AliTransbit to AliL3Transbit.
[u/mrichter/AliRoot.git] / share / rfio.sh
CommitLineData
9e1a0ddb 1if [ "$RFIO_BIN" = "" ]
2then
3 rfdir=`which rfdir`
4 RFIO_BIN=`dirname $rfdir`
5fi
6
7if [ ! -d $RFIO_BIN ]
8then
9 printf "HPSS/RFIO is not supported on this platform.\n"
10 exit 255
11fi
12
13###########################################################################
14ALIFS_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###########################################################################
27ALIFS_ls()
28{
29 $RFIO_BIN/rfdir $*
30}
31###########################################################################
32ALIFS_mkdir()
33{
34 $RFIO_BIN/rfmkdir $*
35}
36###########################################################################
37ALIFS_mv()
38{
39 $RFIO_BIN/rfrename $*
40}
41###########################################################################
42ALIFS_rm()
43{
44 $RFIO_BIN/rfrm $*
45}
46###########################################################################
47ALIFS_cp()
48{
49 $RFIO_BIN/rfcp $*
50}