Sponsored Content
Homework and Emergencies Homework & Coursework Questions How to write logs to new folder? Post 302956354 by dsreddy447 on Tuesday 29th of September 2015 06:54:39 AM
Old 09-29-2015
Display How to write logs to new folder?

Hi the below is my code and my requirement is

a. Whenever below scripts run – logs should be redirected to a new log file in /u/file/newlog folder. Please let me know how to write this info

Code:
#!/bin/ksh
choice=$1
browcher=$2
ne=$3
Flow=$4
logFile=~mbadm/redeploy.log
case "$choice" in
        "deploy")
                barFile=$4
                Flow=`echo $Flow|sed 's/.bar//'`
                #FlowName=`mqsireadbar -b $barFile|grep -E 'cmf|xsdzip|dictionary'|awk '{print $1}'|sed 's/.cmf//'`
                flag=`mqsilist $browcher -e $eg|grep $Flow|wc -l`
                echo `date` >> $logFile
                if [ flag -eq 1 ]; then
                        mqsideploy $browcher -e $ne -a $barFile >> $logFile
                else
                        echo "Flow not already deployed."       >> $logFile
                fi
                ;;
        "stop")
                echo `date` >> $logFile
                mqsistopmsgflow $browcher -e $ne -m $Flow >> $logFile
                ;;
        "start")
                echo `date` >> $logFile
                mqsistartmsgflow $browcher -e $ne -m $Flow >> $logFile
                ;;
        *)
                echo "Invalid option. Valid options are: deploy,stop,start."
esac


Last edited by Corona688; 09-29-2015 at 12:17 PM..
 

10 More Discussions You Might Find Interesting

1. Shell Programming and Scripting

to write the logs of scp

Hi Unix gurus, I created this script to automate the copying of files daily from one server to another using the scp command. --> #!/bin/ksh KEY="$HOME/.ssh/SSHKEY" if ;then echo "Private key not found at $KEY" >> $LOGFILE echo "* Please create it with \"ssh-keygen -t dsa\" *" >>... (1 Reply)
Discussion started by: gholdbhurg
1 Replies

2. Shell Programming and Scripting

i want to write a script to test the folder permissions

Hi All, I want a script to test folder permissions.( to alert me if a folder /abc/xyz does not have 775 permissions). i want to test /abc/xyz is having 775 permissions or not if not it has to alert me. Please help me ASAP Thanks in advance (4 Replies)
Discussion started by: rajesh212512
4 Replies

3. Shell Programming and Scripting

Grep yesterday logs from weblogic logs

Hi, I am trying to write a script which would go search and get the info from the logs based on yesterday timestamp and write yesterday logs in new file. The log file format is as follows: """"""""""""""""""""""""""... (3 Replies)
Discussion started by: harish.parker
3 Replies

4. Shell Programming and Scripting

How to write logs to a specified Directory??

I have the following script which writes the output of the scirpt in a log file in the same directory from which the script is run. I need the scipt to write the logs daily to a differnt directory with the date appended to the log on a daily basis. The script is as follows... .... (1 Reply)
Discussion started by: nirmal84
1 Replies

5. Shell Programming and Scripting

File Management: How do I move all JPGS in a folder structure to a single folder?

This is the file structure: DESKTOP/Root of Photo Folders/Folder1qweqwasdfsd/*jpg DESKTOP/Root of Photo Folders/Folder2asdasdasd/*jpg DESKTOP/Root of Photo Folders/Folder3asdadfhgasdf/*jpg DESKTOP/Root of Photo Folders/Folder4qwetwdfsdfg/*jpg DESKTOP/Root of Photo... (4 Replies)
Discussion started by: guptaxpn
4 Replies

6. IP Networking

read/write,write/write lock with smbclient fails

Hi, We have smb client running on two of the linux boxes and smb server on another linux system. During a backup operation which uses smb, read of a file was allowed while write to the same file was going on.Also simultaneous writes to the same file were allowed.Following are the settings in the... (1 Reply)
Discussion started by: swatidas11
1 Replies

7. Shell Programming and Scripting

write shell script to search file in folder

hi .. i have a problem how to search file with date and version number(ms_2.0_dd/mm/yy_24)in folder.Here 24 is version number and compare the this file to other file which is in another folder and if does not match then copy this file to respective folder.Also copy different files in different... (1 Reply)
Discussion started by: shubhig15
1 Replies

8. Shell Programming and Scripting

Need help to write a script for moving the log files to some other folder

Hi Experts, I want to write a script, based upon the following requirement 1) I am having 5 application $ cd logs $ ls -l drwxr-xr-x 2 natraj nat 5.0K Sep 20 10:25 one drwxr-xr-x 2 natraj nat 5.0K Sep 20 10:39 two drwxr-xr-x 2 natraj nat 1.5K Sep 20 10:58... (4 Replies)
Discussion started by: natraj005
4 Replies

9. Shell Programming and Scripting

Bash to select oldest folder in directory and write to log

In the bash below the oldest folder in a directory is selected. If there are 3folders in the directory /home/cmccabe/Desktop/NGS/test and nothing is done to them (ie. no files deleted, renamed) then the bash correctly identifies f1 as the oldest. However, if something is done to the folder then... (4 Replies)
Discussion started by: cmccabe
4 Replies

10. Shell Programming and Scripting

If I ran perl script again,old logs should move with today date and new logs should generate.

Appreciate help for the below issue. Im using below code.....I dont want to attach the logs when I ran the perl twice...I just want to take backup with today date and generate new logs...What I need to do for the below scirpt.............. 1)if logs exist it should move the logs with extention... (1 Reply)
Discussion started by: Sanjeev G
1 Replies
Text::Flow::Wrap(3pm)					User Contributed Perl Documentation				     Text::Flow::Wrap(3pm)

NAME
Text::Flow::Wrap - Flexible word wrapping for not just ASCII output. SYNOPSIS
use Text::Flow::Wrap; # for regular ASCII usage ... my $wrapper = Text::Flow::Wrap->new( check_width => sub { length($_[0]) < 70 }, ); # for non-ASCII usage ... my $wrapper = Text::Flow::Wrap->new( check_width => sub { $pdf->get_text_width($_[0]) < 500 }, ); my $text = $wrapper->wrap($text); DESCRIPTION
The main purpose of this module is to provide text wrapping features without being tied down to ASCII based output and fixed-width fonts. My needs were for sophisticated test control in PDF and GIF output formats in particular. METHODS
new (%params) This constructs a new Text::Flow::Wrap module whose %params set the values of the attributes listed below. wrap ($text) This method will accept a bunch of text, it will then return a new string which is wrapped to the expected width. Attribute Accessors check_width (&code) This attribute is required, and must be a CODE reference. This will be used to determine if the width of the text is appropriate. It will get as an argument, a string which is should check the width of. It should return a Boolean value, true if the string is not exceeded the max width and false if it has. line_break ($str) This is the line break character used when assembling and disassembling the text, it defaults to the newline character " ". paragraph_boundry ($str) This is the paragraph boundry marker used when disassembling the text, it defaults to the string " ". paragraph_break ($str) This is the paragraph breaker used when re-assembling the text, it defaults to the string " ". word_boundry ($str) This is the word boundry marker used when disassembling the text, it defaults to a single space character. word_break ($str) This is the paragraph breaker used when re-assembling the text, it defaults to a single space character. Paragraph Disassembling These methods deal with breaking up the paragraphs into its parts, which can then be processed through the re-assembling methods. These methods are mostly used internally, but more sophisticated tools might need to access them as well (see Text::Flow). disassemble_paragraph disassemble_paragraphs Paragraph Reassembling These methods deal with putting the paragraph parts back together after the disassembling methods have done thier work. These methods are mostly used internally, but more sophisticated tools might need to access them as well (see Text::Flow) reassemble_paragraph reassemble_paragraphs Introspection meta Returns the Moose meta object associated with this class. BUGS
All complex software has bugs lurking in it, and this module is no exception. If you find a bug please either email me, or add the bug to cpan-RT. AUTHOR
Stevan Little <stevan@iinteractive.com> COPYRIGHT AND LICENSE
Copyright 2007 by Infinity Interactive, Inc. <http://www.iinteractive.com> This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself. perl v5.10.1 2007-05-21 Text::Flow::Wrap(3pm)
All times are GMT -4. The time now is 05:19 PM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy