11-12-2003
First, the example I gave for the magic number, make sure you use the path that is applicable to your system. The path I gave is how the admin set up the system I am using.
Second, regarding your script, I think your problem is that you are not matching your if and fi correctly. Try and keep it really simple to start. You can do this by converting all of your elif to if statements. That way you can better see what it is your script is doing. Once you get it working, you can edit it to combine your if statements. For now keep it simple.
Third, I would suggest using a case statement after your read command. You can accomplish a lot more, and your code will be easier to read if you do.
Lastly, I dont understand what it is you are trying to do with commands such as this cd ${fail_path} | ls -lsF when you dont do anything with the output.
10 More Discussions You Might Find Interesting
1. Programming
i keep getting the following error with the code segment below when i try to compile the program.
The code is from 'defs.h'
parse error before '('
parse error before ')'
stray '\' in program
this is the code segment and the error is on the second line of the segment
#define... (1 Reply)
Discussion started by: token
1 Replies
2. UNIX for Dummies Questions & Answers
I'm trying to set up a secure and trusted connection between 2 boxes running solaris using ssh2.
I've run ssh-keygen2 on the local box and on the remote box, created the identification file ( IdKey id_dsa_2048_a ) on the local machine and copied across the public key file from the local to... (5 Replies)
Discussion started by: PaulC
5 Replies
3. Shell Programming and Scripting
How to use OR with If for string comparison??
What is wrong in these two codes??
1.
if test $1 != "SO" OR $1 != "NO"
then
echo "Invalid"
else
echo "Valid"
2.
if(( $1 != "SO" || $1 != "NO" ))
then
echo "Invalid"
else
echo "Valid"
Please help? (2 Replies)
Discussion started by: sandeep_hi
2 Replies
4. HP-UX
I have a cronjob that I need to run everyday and it needs to have todays date inputed, here is what I have, but is not working as expected..........
23 02 * * * cd /path;./RequestSummaryReport.sh $(date +%Y-%m-%d)
the output from mail gives me.............
Date: Fri, 8 Feb 2008 02:12:07... (4 Replies)
Discussion started by: theninja
4 Replies
5. Shell Programming and Scripting
I try to compare the day and month of someones birthday with the day and month of today, so my little bash script can send a mail to the person that has its birthday that day.
The first line of the file birthdays looks like this:
firstname,lastname,01/01/1990,....
The variable birthday's... (4 Replies)
Discussion started by: doc.arne
4 Replies
6. Shell Programming and Scripting
Hello All
I have a set of files, each one containing some lines that follows that regex:
regex='disabled\,.*\,\".*\"'and here is what file says about each files:
file <random file>
<random file> ASCII text, with CRLF line terminatorsSo, as an example, here is what a file ("Daffy Duck - The... (3 Replies)
Discussion started by: tukuyomi
3 Replies
7. UNIX for Dummies Questions & Answers
I am aware this question has been answered time and again. I feel I have tried everything I have seen on the net and really need help to get this working.
Same old story. Shell script, working from command but not from cron. I need my script to take values from a .properties file. Tried... (2 Replies)
Discussion started by: airalpha
2 Replies
8. Shell Programming and Scripting
What I have here is a pretty textbook recursive function. Its purpose right now is simply to display all folders that don't contain folders.
It works fine in all instances I can think of... except one. If there is a folder with a space in its name, the thing goes Kablooie.
AFAIK the problem comes... (5 Replies)
Discussion started by: divisionbyzero
5 Replies
9. Shell Programming and Scripting
I am trying to make all the fields containing lower case letters upper case and the third field of a file display ** instead.
I have this:
awk '{printf "%s %s ** %d %d\n", $1, $2, $4, $5}' database.txt | tr '' '' < database.txt
And that only changes it to upper case, other... (4 Replies)
Discussion started by: Bungkai
4 Replies
10. BSD
I am setting up a system as an ADSL gateway. ADSL is working fine. PF is not forwarding for some reason.
# ifconfig
lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> mtu 33196
priority: 0
groups: lo
inet6... (0 Replies)
Discussion started by: John Tate
0 Replies
LEARN ABOUT DEBIAN
svn-do
SVN-DO(1) Command reference SVN-DO(1)
NAME
svn-do - export a source and run a command inside the source.
SYNOPSIS
svn-do COMMAND
DESCRIPTION
svn-do will use svn-buildpackage to export a source, run a command inside the exported source and, if the command succeeds, copy back the
debian/ tree
EXAMPLES
clean the tree (useful if this requires the full source tree)
$ svn-do debclean
I: Exporting source tree via svn-buildpackage...
[...]
I: Running command: debclean
[...]
I: Copying back the debian/ tree...
'debian/control' -> 'path/package/debian/control'
use quilt to refresh a patch
$ QUILT_PATCHES=debian/patches svn-do
sh -c "quilt push 002_static-linking-dont-build-perf.patch;
quilt refresh"
[...]
I: Copying back the debian/ tree...
[...]
'debian/patches/002_static-linking-dont-build-perf.patch' ->
'/path/package/debian/patches/002_static-linking-dont-build-perf.patch'
Start a source editing session and decide later not to copy back the debian/ tree
$ svn-do $SHELL
[...]
I: Running command: /bin/zsh
% exit 1
E: command exited with 1; not copying back the debian/ tree.
edit a patch in a CDBS' simple-patchsys based package
$ svn-do cdbs-edit-patch 02_pmount.patch
[...]
SEE ALSO
/usr/share/doc/svn-buildpackage/()
The svn-buildpackage HOWTO manual
svn-inject(1)
puts a Debian source package into Subversion repository
svn-upgrade(1)
upgrade source package from a new upstream revision
svn(1)
Subversion command line client tool
dpkg-buildpackage(1)
Debian source package tools
lintian(1)
Debian package checker
AUTHORS
Eduard Bloch
This manual page was written by Eduard Bloch in roff.
Goneri Le Bouder
Converted manpages to SGML.
Neil Williams
Converted manpages to DocBook XML and current Debian maintainer
COPYRIGHT
Copyright (C) 2009 Eduard Bloch
Release: 0.8.2 May 2009 SVN-DO(1)