Sponsored Content
Full Discussion: generate level numbers
Top Forums Shell Programming and Scripting generate level numbers Post 302136999 by pbsrinivas on Friday 21st of September 2007 01:59:38 AM
Old 09-21-2007
Hi...

Thanks a lot for all the idea's

Its almost done... but ..... Smilie

I am doing this to generate the level Numbers for Jobs to run in the unix server.. The input we have is the job name and it Predecessor Job Name

Small change required..

Have a look at the picture i have inserted..

If the Input is like this

A 0
B 0
C 0
D 0
E A
E B
E C
F E
G E
H E
I G
Z H
Z D


its perfect and works great..

But the same input and change in order..

A 0
B 0
C 0
D 0
E A
E B
E C
Z H
Z D

F E
G E
H E
I G

currupts the output.. gets me

A 0 1
B 0 1
C 0 1
D 0 1
E A 2
E B 2
E C 2
Z H 2
Z D 2
F E 3
G E 3
H E 3
I G 4

Just for the Pictorial view see the file i uploaded...
we have almost 1200 Jobs and it very tedious todo it..

Please Help...

Expected Out put
A 0 1
B 0 1
C 0 1
D 0 1
E A 2
E B 2
E C 2
Z H 4
Z D 4
F E 3
G E 3
H E 3
I G 4

We also have a file where it shows the Job and its Successor..

IF it could be of any use...

It like this

A E
B E
C E
D Z
E F
E G
E H
G I
H Z
I NULL
Z NULL
generate level numbers-dependency_chartjpg

Last edited by pbsrinivas; 09-21-2007 at 10:54 AM.. Reason: got some more infor to add
 

10 More Discussions You Might Find Interesting

1. Shell Programming and Scripting

How to generate a series of numbers

Hi All, I have a requirement where in I have an input as follows:- input=1-4,6,8-10,12-15 I need to explode this range into an output file as follows:- 1 2 3 4 6 8 9 10 12 13 14 15 My input may vary like 1,5-9,11-13,15-17....... (3 Replies)
Discussion started by: rony_daniel
3 Replies

2. Shell Programming and Scripting

How to generate 10.000 unique numbers?

hello, does anybody can give me a hint on how to generate a lot of numbers which are not identically via scripting etc? (7 Replies)
Discussion started by: xrays
7 Replies

3. Shell Programming and Scripting

Generate numbers 000 to 999

I have tried to make this script to generate: 000 001 002 ... 997 998 999 i=0 while do if then echo "00"$i else if && then echo "0"$i (5 Replies)
Discussion started by: locoroco
5 Replies

4. Programming

generate array of random numbers

hi guys, I am writing a c program that generates a two dimensional array to make matrix and a vector of random numbers and perform multiplication. I can't figure out whats wrong with my code. It generates a matrix of random numbers but all the numbers in the vector array is same and so is the... (2 Replies)
Discussion started by: saboture88
2 Replies

5. Shell Programming and Scripting

Generate Codes based on start and End values of numbers in a column

Hello All, Could you please help with this. This is what I have: 506234.222 2 506234.222 2 506234.222 2 506234.222 2 508212.200 2 508212.200 2 333456.111 2 333456.111 2 333456.111 2 333456.111 2 But this is what I want: 506234.222 1 506234.222 2 506234.222 2 506234.222 3 (5 Replies)
Discussion started by: canimba
5 Replies

6. Shell Programming and Scripting

Generate 16 digit positive random Numbers

Hi Unix Gurus, I have a requirement to generate positive random 16 and 13 digit numbers. Here is the script I have so far..... number=$RANDOM$RANDOM$RANDOM$RANDOM; let "number %= 10000000000000"; echo $number But sometimes it is generating negative numbers and also 15 digit... (8 Replies)
Discussion started by: scorpioraghu
8 Replies

7. Shell Programming and Scripting

Generate random numbers in script

i want to generate a random number through a script, and even if anyone reads the script, they wont be able to figure out what the random number is. only the person who setup the script would know it. something like this could work: random the full thread is here: ... (13 Replies)
Discussion started by: SkySmart
13 Replies

8. Shell Programming and Scripting

Auto generate Line Numbers

How do I generate line numbers in Vi? I have this: ,'04-90020-039N','61423','2GDV00039-0002', SYSDATE); ,'04-90020-040D','61423','2GDV00046-0001', SYSDATE); ,'04-90020-041N','61423','2GDV00038-0002', SYSDATE); ,'04-90020-043D','61423','2GDV00047-0001', SYSDATE);... (3 Replies)
Discussion started by: djehresmann
3 Replies

9. Shell Programming and Scripting

Need advise to generate 10 character numbers example 0000000000 - 9999999999

Hi all, i need advise from all experts here. when i use command below to print number in 10 character printf "%010d\n" {0..999} it will give me output nicely starts from 0000000000 untillllllllllll 0000000994 0000000995 0000000996 0000000997 0000000998 0000000999 However. when i... (6 Replies)
Discussion started by: jason6247
6 Replies

10. Shell Programming and Scripting

Script to generate sequence of numbers

I need awk script to generate part number sequencing based on data in multiple columns like below Input File --------- Col A|Col B|Col C| 1|a|x| 2|b|y| |c|z| | |m| | |n| And out put should be like 1ax 1ay 1az 1am 1an 1bx 1by (6 Replies)
Discussion started by: aramacha
6 Replies
CHECK_GEARMAN(8)					  System Administration Utilities					  CHECK_GEARMAN(8)

NAME
check_gearman - Nagios service check to monitor the gearman job server DESCRIPTION
usage: check_gearman [ -H=<hostname>[:port] ] [ -t=<timeout> ] [ -w=<jobs warning level> ] default: 10 [ -c=<jobs critical level> ] default: 100 [ -W=<worker warning level> ] default: 25 [ -C=<worker critical level> ] default: 50 [ -q=<queue> ] to send a test job: [ -u=<unique job id> ] default: check [ -s=<send text> ] [ -e=<expect text> ] [ -a send async ] will ignore -e [ -h print help ] [ -v verbose output ] [ -V print version ] - You may set thresholds to 0 to disable them. - Thresholds are only for server checks, worker checks are availability only perfdata format when checking job server: |'queue waiting'=current waiting jobs;warn;crit;0 'queue running'=current running jobs 'queue worker'=current num worker;warn;crit;0 Note: set your pnp RRD_STORAGE_TYPE to MULTIPLE to support changeing numbers of queues. see http://docs.pnp4nagios.org/de/pnp-0.6/tpl_custom for detailed information perfdata format when checking mod gearman worker: |worker=10 jobs=1508c Note: Job thresholds are per queue not totals. EXAMPLES
Check job server: %>./check_gearman -H localhost -q host check_gearman OK - 0 jobs running and 0 jobs waiting. Version: 0.14|'host_waiting'=0;10;15;0 'host_running'=0 'host_worker'=3;5;10;0 Check worker: %> ./check_gearman -H <job server hostname> -q worker_<worker hostname> -t 10 -s check check_gearman OK - host has 5 worker and is working on 0 jobs|worker=5 jobs=96132c SEE ALSO
The Mod Gearman documentation is available in /usr/share/doc/mod-gearman/README.html check_gearman 1.3.6-1 July 2012 CHECK_GEARMAN(8)
All times are GMT -4. The time now is 08:57 PM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy