2 ## ------------------------------------------------------------------------------------------ 
    4 ##                         Utils to get and upload files on sftp 
    6 ## ------------------------------------------------------------------------------------------ 
   11 source ${0%${
script}}ulib.sh
 
   14     usage "$script  file_path/filename sftp_path"\
 
   15           "\nUtility script to upload files on sftp, for example, \"$script data.root user/tmp\"" 
   20     *)  fatal 
"Wrong number of arguments." 
   27 wget -q 
sftp.km3net.de/${SFTPPATH}/${FILENAME:t} -O ${FILENAME:t}_tmp
 
   29 if [ -s ${FILENAME:t}_tmp ]; 
then 
   31         fatal 
"File ${FILENAME:t} is already on sftp server, quitting." 
   35 if [ -
f ${FILENAME} ]; 
then 
   36         md5sum ${FILENAME} > ${FILENAME:t}.md5
 
   37         echo "Enter KM3NeT SFTP password" 
   40         echo "Checking the uploaded file" 
   43         sftpget $SFTPPATH/${FILENAME:t}
 
   47         fatal 
"File ${FILENAME} not found locally" 
o $QUALITY_ROOT d $DEBUG!CHECK_EXIT_CODE JPlot1D f
 
*fatal Wrong number of arguments esac notice which
 
then fatal Wrong number of arguments fi set_variable DETECTOR $argv[1] set_variable INPUT_FILE $argv[2] eval JPrintDetector a $DETECTOR O IDENTIFIER eval JPrintDetector a $DETECTOR O SUMMARY JAcoustics sh $DETECTOR_ID source JAcousticsToolkit sh CHECK_EXIT_CODE typeset A EMITTERS get_tripods $WORKDIR tripod txt EMITTERS get_transmitters $WORKDIR transmitter txt EMITTERS for EMITTER in
 
then usage $script file_path filename nUtility script to get files from sftp