File Size


 
Thread Tools Search this Thread
Top Forums Shell Programming and Scripting File Size
# 8  
Old 03-24-2006
Make an effort and tell us what you understood from the code and then let us know which part of it is not clear.
# 9  
Old 03-24-2006
i couldn't understand at all
# 10  
Old 03-24-2006
Quote:
Originally Posted by debasis.mishra
Ok, i will send the details of that program. But this is another KSH file, which i couldn't understand. The full code, i have given here. i.e.,

#!/bin/ksh
cd /ngs/dep/debppp/rel3321-B03/bin
./startserver >/dev/null
cd /ngs/deb/debppp/rel3321-B03-8606/bin
./startserver >/dev/null
cd /ngs/deb/debppp/rel3321-B03-8608/bin
./startserver >/dev/null
Go into each of the bin directories and run the program startserver. All stdout would go into /dev/null and all stderr would output on the terminal i.e. if any error messages are thrown, you will see them. If any normal non-error messages are present you will not see them.
# 11  
Old 03-27-2006
Thanks

Quote:
Originally Posted by vino
Go into each of the bin directories and run the program startserver. All stdout would go into /dev/null and all stderr would output on the terminal i.e. if any error messages are thrown, you will see them. If any normal non-error messages are present you will not see them.
Thanks for given solution.
# 12  
Old 03-27-2006
i need Help

Please tell me the meaning of this programme. The coding is in below.

initialize_variables()
{
# initialise the variables
export R_HOME=`echo $HOME`
export RELEASE_HOME =$R_HOME/RELEASE
export RELEASE_LOG_DIR=$RELEASE_HOME/log

export REPORTS_HOME = $R_HOME/reports_home
export REPORTS_HOME_LOG = $REPORTS_HOME/log
export REPORTS_HOME_TMP = $REPORTS_HOME/tmp
export REPORTS_HOME_REPORT = $REPORTS_HOME/report
export R_3.4.4=$R_HOME/R3.4.4
export LOG_FILE=$R_3.4.4/tmp/r.log
export R_3.4.4_LOG=$R_3.4.4/log
export CLASSES_DIR=$R_3.4.4/jars/ETicket
export CLASSPATH=$CLASSES_DIR:$CLASSES_DIR/ETicket:$CLASSES_DIR/ETicket/ETicketClient.jar
}


on_exit()
{
if [ $1 -ne 0 ]
then
echo "Encountered some problems in processing" >>$LOG_FILE
raise ticket

echo "Raising Ticket for log file processing i.e. delete and moving the log files " >>$LOG_FILE
cd $CLASSES_DIR/ETicket
java ETicket.ETicketClient -i TICKET -n "debpr_p_p_cleanup_rlogs" -j p -r 3 -t "server logs" -f f -d "Error in deleting the server logs" >>$LOG_FILE
cd -
echo "Done" >>$LOG_FILE
cd $cur_dir

else
echo "Sucessfully completed the job" >> $LOG_FILE
fi

exit $1
}


#================================================================================
# Main code starts here
#================================================================================

#initialising variables
initialize_variables



if [ -d $RELEASE_LOG_DIR ]
then
cd $RELEASE_LOG_DIR
echo $RELEASE_LOG_DIR >> $LOG_FILE
find . \( -name '*.log*' -type f \) -mtime +30 -exec rm -f {} \;
fi

if [ $? -ne 0 ]
then
echo "Error occured in deleting files from log directory" >> $LOG_FILE
on_exit 1
else
echo "Successfully deleted files from log directory" >> $LOG_FILE
on_exit 0
fi


if [ -d $REPORTS_HOME_LOG ]
then
cd $REPORTS_HOME_LOG
echo $REPORTS_HOME_LOG >> $LOG_FILE
find . \( -name '*.log' -type f \) -mtime +30 -exec rm -f {} \;
fi
if [ $? -ne 0 ]
then
echo "Error occured in deleting files from log directory" >> $LOG_FILE
on_exit 1
else
echo "Successfully deleted files from log directory" >> $LOG_FILE
on_exit 0
fi



if [ -d $REPORTS_HOME_TMP ]
then
cd $REPORTS_HOME_TMP
echo $REPORTS_HOME_TMP >> $LOG_FILE
find . \( -name '*.txt' -type f \) -mtime +60 -exec rm -f {} \;
fi

if [ $? -ne 0 ]
then
echo "Error occured in deleting files from log directory" >> $LOG_FILE
on_exit 1
else
echo "Successfully deleted files from log directory" >> $LOG_FILE
on_exit 0
fi


if [ -d $REPORTS_HOME_REPORT ]
then
cd $REPORTS_HOME_REPORT
echo $REPORTS_HOME_REPORT >> $LOG_FILE
find . \( -name '*.xls' -type f \) -mtime +60 -exec rm -f {} \;
fi

if [ $? -ne 0 ]
then
echo "Error occured in deleting files from log directory" >> $LOG_FILE
on_exit 1
else
echo "Successfully deleted files from log directory" >> $LOG_FILE
on_exit 0
fi


if [ -d $R_3.4.4_LOG ]
then
cd $R_3.4.4_LOG
echo $R_3.4.4_LOG >> $LOG_FILE
find . \( -name '*.log' -type f \) -mtime +15 -exec rm -f {} \;
fi
if [ $? -ne 0 ]
then
echo "Error occured in deleting files from log directory" >> $LOG_FILE
on_exit 1

else
echo "Successfully deleted files from log directory" >> $LOG_FILE
on_exit 1

fi

Last edited by debasis.mishra; 03-27-2006 at 03:10 AM.. Reason: speling mistake in specified file name, that i changed
Login or Register to Ask a Question

Previous Thread | Next Thread

10 More Discussions You Might Find Interesting

1. UNIX for Dummies Questions & Answers

Ls directory size reporting byte size instead of file count

I have been searching both on Unix.com and Google and have not been able to find the answer to my question. I think it is partly because I can't come up with the right search terms. Recently, my virtual server switched storage devices and I think the problem may be related to that change.... (2 Replies)
Discussion started by: jmgibby
2 Replies

2. Programming

[c] How to calculate size of the file from size of the buffer?

Hi, Can I find size of the file from size of the buffer written? nbECRITS = fwrite(strstr(data->buffer, ";") + 1, sizeof(char), (data->buffsize) - LEN_NOM_FIC, fic_sortie); Thank You :) (1 Reply)
Discussion started by: ezee
1 Replies

3. Shell Programming and Scripting

Optimised way for search & replace a value on one line in a very huge file (File Size is 24 GB).

Hi Experts, I had to edit (a particular value) in header line of a very huge file so for that i wanted to search & replace a particular value on a file which was of 24 GB in Size. I managed to do it but it took long time to complete. Can anyone please tell me how can we do it in a optimised... (7 Replies)
Discussion started by: manishkomar007
7 Replies

4. Shell Programming and Scripting

Script to read file size and send email only if size > 0.

Hi Experts, I have a script like $ORACLE_HOME/bin/sqlplus username/password # << ENDSQL set pagesize 0 trim on feedback off verify off echo off newp none timing off set serveroutput on set heading off spool Schemaerrtmp.txt select ' TIMESTAMP COMPUTER NAME ... (5 Replies)
Discussion started by: welldone
5 Replies

5. Shell Programming and Scripting

File size and dir size

How to use 'df' only to get the 'Available' space for a specific dir, and then compare with a specific file size using stat -c %s file.txt to see if the file actually can be copied into the dir. Is there any quick way to see if a file can fit into a dir? (4 Replies)
Discussion started by: Emilywu
4 Replies

6. Shell Programming and Scripting

The scripts not able to make the file to size 0, every times it go back to its original size

#!/bin/sh ########################################################################################################## #This script is being used for AOK application for cleaning up the .out files and zip it under logs directory. # IBM # Created #For pdocap201/pdoca202 .out files for AOK #1.... (0 Replies)
Discussion started by: mridul10_crj
0 Replies

7. Solaris

Directory size larger than file system size?

Hi, We currently have an Oracle database running and it is creating lots of processes in the /proc directory that are 1000M in size. The size of the /proc directory is now reading 26T. How can this be if the root file system is only 13GB? I have seen this before we an Oracle temp file... (6 Replies)
Discussion started by: sparcman
6 Replies

8. Shell Programming and Scripting

find with file size and show the size

Hi All... is the below command be modified in sucha way that i can get the file size along with the name and path of the file the below command only gives me the file location which are more than 100000k...but I want the exact size of the file also.. find / -name "*.*" -size +100000k ... (3 Replies)
Discussion started by: rpraharaj84
3 Replies

9. Shell Programming and Scripting

file size comparision local file and remote file

Hi, I have written a script which would FTP a dump file to the FTP server and log the whole activity into a file. to confirm the success of the file copy i grep for "226 file receive OK" and then send out an email saying success. Now i want to make sure the bytes of the local file and... (4 Replies)
Discussion started by: dba.admin2008
4 Replies

10. Solaris

command to find out total size of a specific file size (spread over the server)

hi all, in my server there are some specific application files which are spread through out the server... these are spread in folders..sub-folders..chid folders... please help me, how can i find the total size of these specific files in the server... (3 Replies)
Discussion started by: abhinov
3 Replies
Login or Register to Ask a Question