#!/bin/bash
# Script for figuring pay with overtime
# 5/28/08
hours=$1
normal=10
over=15
ntimepay=400
time=40
if [ $hours -le 40 ]
then
pay=`expr $hours \* $normal`
else
xtime=`expr $hours - $time`
pay=`expr $ntimepay + $xtime \* $over`
fi
echo "Total pay is $pay"
echo "done"
Quote:
Originally Posted by miss72006
I'm trying to write a simple script to figure pay with overtime...I got the first part to work, but I can't seem to get the second if statement's syntax right...I want it to take the 40 hours times 10 dollars, but then i want whatever is left over (like 7 of 47 hours) and take that times 15 dollars and then add the two figures...here's what I've got:
Any help would be greatly appreciated! Thanks!
I have output like the following:
B D 20070116095820001 N D S0000579.LOG S0000582.LOG
B D 20070116095750001 N D S0000574.LOG S0000576.LOG
B D 20070116095734001 N D S0000570.LOG S0000573.LOG
B D 20070116095705001 N D S0000569.LOG S0000569.LOG
B D ... (5 Replies)
Hello,
How would i go about editing a file using VI within a shell script please?
Basically, i want to open a file, clear it's contents and save the file.
I found this on the web using "ex" but can't seem to get it to work:
ex /home/oconnor/TOOLS/UNIXCMDS/test_ex <<eof_ex
dd /*i put... (2 Replies)
Hallo Friends,
I have written a script which goes through different directories deleting files but I think there is a shorter way I can do this please help.
#!/bin/ksh
#set -x
cd /minotaur/Data/CFD_Input/E_CIF
cd 051
for files in 2008*
do
rm -rf $file
done
#
cd ../052
for... (3 Replies)
Hi,
I have an ascii file with recurring lines (the file is 36mb so lots of lines) which look like this:
-2.5 -66.324-68.138 935.2 1.953 -0.664 272.617 73.684 -2.428 269.998 0.000
Every 14 lines there is a blank line.
I would like to, for each non-blank line,... (2 Replies)
Hello all!
This is my first post and I'm very new to programming. I would like help creating a simple perl or bash script that I will be using in my work as a junior bioinformatician.
Essentially, I would like to take a tab-delimted or .csv text with 3 columns and write them to a "3D" matrix:
... (16 Replies)
i wrote script for if file exists script do file edit problem with the script get stuck not existing as for exit i mentioned exit 0 , and how to give the exception for script it should add
./script -- add hi
./script --add "hi how are you"
now below script with case it is working for... (0 Replies)
Discussion started by: markjohn1
0 Replies
LEARN ABOUT DEBIAN
check-zone-expiration
CHECK-ZONE-EXPIRATION(1p) User Contributed Perl Documentation CHECK-ZONE-EXPIRATION(1p)NAME
check-zone-expiration
SYNOPSIS
# check-zone-expiration dnssec-tools.org paypal.com dnssec-tools.org will expire in 26 days, 2 hours, 16 minutes, 36 seconds paypal.com
will expire in 12 days, 17 hours, 7 minutes, 1 second
# check-zone-expiration -m 1123200 dnssec-tools.org paypal.com paypal.com will expire in 12 days, 17 hours, 6 minutes, 22 seconds
DESCRIPTION
The check-zone-exiration script reports how long until a zone will expire by querying for the zone's (top level) RRSIG and calculating how
much time is left before the signatures will no longer be valid. It will then report how much time is left in human readable form.
If the -m switch is provided with a time argument (in seconds), it will only print output for zones that have less than that time left.
OPTIONS -m STRING
--minimum-reporting=STRING
Minimum reporting time, or else be silent for the zone
COPYRIGHT
Copyright 2012-2012 SPARTA, Inc. All rights reserved. See the COPYING file included with the DNSSEC-Tools package for details.
AUTHOR
Wes Hardaker, hardaker@tislabs.com
SEE ALSO donuts(1)perl v5.14.2 2012-05-07 CHECK-ZONE-EXPIRATION(1p)