source: admin/Interface/EjecutarScript @ e8963d0

918-git-images-111dconfigfileconfigure-oglivegit-imageslgromero-new-oglivemainmaint-cronmount-efivarfsmultivmmultivm-ogboot-installerogClonningEngineogboot-installer-jenkinsoglive-ipv6test-python-scriptsticket-301ticket-50ticket-50-oldticket-577ticket-585ticket-611ticket-612ticket-693ticket-700ubu24tplunification2use-local-agent-oglivevarios-instalacionwebconsole3
Last change on this file since e8963d0 was f311787, checked in by adv <adv@…>, 14 years ago

version 1.0.2 httpd-log #421 #422

git-svn-id: https://opengnsys.es/svn/branches/version1.0@2354 a21b9725-9963-47de-94b9-378ad31fedc9

  • Property mode set to 100755
File size: 935 bytes
Line 
1#!/bin/bash
2TIME1=$SECONDS
3
4OGLOGSESSION="${OGLOGSESSION=:-/tmp/session.log}"
5OGLOGCOMMAND="${OGLOGCOMMAND=:-/tmp/command.log}"
6
7OGLOGSESSION="/tmp/session.log"
8OGLOGCOMMAND="/tmp/command.log"
9
10echo " " > $OGLOGSESSION
11echo " " > $OGLOGCOMMAND
12echo " " > ${OGLOGCOMMAND}.tmp
13
14
15echo "START JOBS ***************************** " |  tee -a $OGLOGSESSION $OGLOGFILE
16
17echo "Instrucciones a ejecutar: *****************************" >>  $OGLOGFILE
18cat  $1 >> $OGLOGFILE
19
20echo "Salida de las instrucciones: *****************************" >>  $OGLOGFILE
21chmod +x $1
22$1 &>> $OGLOGCOMMAND
23RETVAL=$?
24echo $RETVAL &>> $OGLOGFILE
25TIME=$[SECONDS-TIME1]
26if [ $RETVAL == 0 ]
27then
28        echo "[100] Duracion de la operacion $[TIME/60]m $[TIME%60]s" | tee -a $OGLOGSESSION $OGLOGFILE
29else
30        echo "ERROR no operacion no realizada" | tee -a $OGLOGSESSION $OGLOGFILE
31fi
32echo "END JOBS ***************************** " |  tee -a $OGLOGSESSION $OGLOGFILE
33exit $RETVAL
Note: See TracBrowser for help on using the repository browser.