11-20-2019
Quote:
Originally Posted by
ab095
Hi,
This script works perfectly when run manually but when we are running it through Crontab the output multiplies with every iteration .....
These types of issues are generally caused by PATH (shell environmental) and file permission issues.
You did not yet provide any user information for either running the script manually or in a crontab; and nor did you provide the environmental variables for the respective users. It matters (the user and the environmental variables).
When you provide that information, the root cause of any issue should start to be more clear.
But please also address gull's line of questioning as well.
Thanks,.
This User Gave Thanks to Neo For This Post:
10 More Discussions You Might Find Interesting
1. Shell Programming and Scripting
Hi
I have written a shell script(in Solaris) in which following logic is there.....
i=1
while read control
do
key=`echo $control | awk -F$DELIMITOR '{ print $1 }'`
echo "Key Values" ${key}
i=`/usr/bin/expr $i + 1`
done < $CONFPATH/$CONFFILE
when i execute it at prompt it... (4 Replies)
Discussion started by: Amardeep
4 Replies
2. Shell Programming and Scripting
Hi ,
I am trying to execute the following script.
#!/bin/sh
find . -name "common.log.diff"
if ; then
cp common.log common.log.diff
diff common.log common.log.diff > DIFFERENCE.log
cp common.log common.log.diff
grep "ERROR" DIFFERENCE.log
if ; then
echo "1"
else
echo "0"
fi... (5 Replies)
Discussion started by: himvat
5 Replies
3. UNIX for Dummies Questions & Answers
Hi,
I have the below job scheduled in crontab. Can you please tell me at what interval this job is scheduled? Where is the name of the job defined here? I will definitely go through the UNIX documentation a little later, for the time being, please provide me few details on this. Thank you.
... (0 Replies)
Discussion started by: Dev_Dev
0 Replies
4. Shell Programming and Scripting
I am relatively new to this forum and Unix scripting.
ksh script:
part 1 :will call a PL\SQL program will create 3 CSV file at the unix directory.
part 2 : will sftp the files to the EFT server.
Once the EFT server receives these file , it will transfer them to a shared windows folders.
... (3 Replies)
Discussion started by: developerpa
3 Replies
5. Shell Programming and Scripting
Hi Freinds ,
I have 2 files .
File 1
|nag|HYd|1|Che
|esw|Gun|2|hyd
|pra|bhe|3|hyd
|omu|hei|4|bnsj
|uer|oeri|5|uery
File 2
|nag|HYd|1|Che
|esw|Gun|2|hyd
|uer|oi|3|uery
output : (9 Replies)
Discussion started by: i150371485
9 Replies
6. Shell Programming and Scripting
cat /home/lyang001/update.sh
#!/bin/sh
#shopt -s expand_aliases
HOME_DIR=/home/lyang001/updates
UPDATE_MAIL=${HOME_DIR}/updates.mail
rm $UPDATE_MAIL -rf
cd $HOME_DIR/wr-kernel
git log --no-merges --since="20 day ago" --name-status --pretty=format:"%an %h %s %cd" origin/WRLINUX_5_0_1_HEAD >>... (2 Replies)
Discussion started by: yanglei_fage
2 Replies
7. Red Hat
Hi all,
I'm working to a script with /bin/bash shebang.
The script works perfectly if I run from command line.
The script runs under a non root user and inside the commands are set with sudo command in a such a way they can be run under root, for example (first rows of the script):... (5 Replies)
Discussion started by: idro
5 Replies
8. Shell Programming and Scripting
i have a job scheduled in crontab. The problem is, it is not running automatically as per the time scheduled. But runs when executed manually. What would be the problem? Help me with this please. (6 Replies)
Discussion started by: Santhosh CJ
6 Replies
9. Shell Programming and Scripting
Hi Forum,
Good Day!
I have created an empty html file wtih permissoin 777
created shell script(with permission 777) , code is below.
#=======================start==============
. /data09/oracle/apps_st/appl/D_oraapp095.env
rm -rf /home/mnp/Test_log.txt
echo... (1 Reply)
Discussion started by: kartheekbk
1 Replies
10. UNIX for Beginners Questions & Answers
i have written one script which is working fine when i run it manually but giving error when i schedule it in crontab.
cat SUMMARY.sh
#!/bin/bash
DT1=`date +%Y%m%d`
echo "Off PP TT" >>summary_$DT1.txt
cat ues1.txt_$DT1 >>summary_$DT1.txt
cat ues2.txt_$DT1... (2 Replies)
Discussion started by: scriptor
2 Replies
LEARN ABOUT DEBIAN
ramond
ramond(8) System Manager's Manual ramond(8)
NAME
ramond - IPv6 Router Advertisement MONitor Daemon
SYNOPSIS
ramond [ -c configfile ] [ -d ]
ramond -h
DESCRIPTION
This manual page documents briefly the ramond command.
ramond is a daemon program monitoring IPv6 router advertisement packets. When an advert is reveived, a configurable action occurs.
ramond was designed to "clear" (by sending spoofed zero lifetime adverts) rogue routes sent by users running 6to4 gateways on a campus net-
work. Actions are scriptable. Almost all the available information is passed to a script via environmental variables (see the ENVIRONMENT
section for details).
OPTIONS
The program follows the usual GNU command line syntax, without long options. A summary of options is included below.
-c configfile
Sets the path to the ramond configuration file. Default is /etc/ramond.conf
-d Do not daemonize.
-h Show summary of options.
FILES
/etc/ramond.conf
The system-wide configuration file to control the behaviour of ramond. See ramond.conf(5) for further details.
ENVIONMENT
This section details the environment variables set by ramond when it runs a user-configured script.
PREFIX The advertised prefix, or null
PREFIX_LEN
The length of the advertised prefix, or null
SOURCE_ADDR
The IPv6 source address of the packet
SOURCE_MAC
The MAC source address of the packet
INTERFACE
The interface which the packet was received on
SEE ALSO
ramond.conf(5)
AUTHORS
James Morse <morse_@users.sourceforge.net>
Wrote the ramond software.
Nicolas Dandrimont <nicolas.dandrimont@crans.org>
Wrote this manpage for the Debian system.
COPYRIGHT
Copyright (C) 2010 Nicolas Dandrimont
This manual page was written for the Debian system (and may be used by others).
Permission is granted to copy, distribute and/or modify this document under the terms of the usual 3-clause BSD license.
On Debian systems, the complete text of the 3-clause BSD license License can be found in /usr/share/doc/ramond/copyright.
ramond(8)