#Define multiple arrays, whose names only differ by a number:
ARRAY_1=(1 2 3)
ARRAY_2=(4 5 6)
ARRAY_3=(7 8 9)
#Define ARRAY_AMOUNT, the number of arrays. In this case ARRAY_AMOUNT is 3:
ARRAY_AMOUNT=3
#Go through a FOR loop a number of times equal to ARRAY_AMOUNT, with the variable "A" being the place setter:
for (( A=1; A<=$ARRAY_AMOUNT; A++ )); do
#Set GOOD_ARRAY equal to 'ARRAY_'${A}; ie when A=1 then GOOD_ARRAY will equal ARRAY_1 which is an array containing the values 1 2 3. THIS IS WHAT I DON'T KNOW HOW TO DO:
#DOES WORK:
GOOD_ARRAY=($(eval echo \${ARRAY_$A[@]}))
echo ${GOOD_ARRAY[@]}
done
Hi
I have several variables called
var1, var2, var3, var4 and so on.
I would like to examine the contents of the variables using a loop
and a variable called num which equals a figure
eg
num=3
I wanted to do something like
echo $var$num
to display the contents of var3 (4 Replies)
Hi,
I have a variable v_iteration which can equal any 3 digit number eg 001 or 926
I would like to dynamically make a new variable name up using this 3 digit number
eg
v_another_variable_001=fred
v_another_variable_926=joe
The following are examples of what I have tried
... (2 Replies)
Hi all,
I have a variable with date as 20080831 . Now I want to increment it as 20080901 and so on.Is there any command for this. Please help me.
thanks
rameez (1 Reply)
Hi All,
Iam trying to increment a variable
Following is the code
#!/usr/bin/ksh
i=1;
i='expr $i+1';
echo $i;
Output:
expr $i+1
not able to understand why its happening in that way
i was expecting result as 2... if the above method is worng .. can you help how i can get... (3 Replies)
1. The problem statement, all variables and given/known data:
Variable is resetting to 0 after incrementing in while loop
My bit of scripting displays the current users logged in the machine.
Then it reads in a specific username and displays the processes for that user.
The portion that I... (3 Replies)
When I did,
echo $SHELL in cmd prompt of putty,
its displaying /bin/sh
And in my shell script.,
I hav started with.,
#!/bin/sh
and
i=1;
while ;
do
.
.
.
i=$; (9 Replies)
Hi,
want to increment a variable in a for loop like this:
for (( c=$total-1; c>=0; c-- ))
do
if ;
then
maximo=$valores
fi
done
But it gives the error:
No such file or directory
How can i do this only incrementing the c variable?
Thanks (8 Replies)
Hello folks.
I am trying to increment my variable names to match a counter that is to be used later on...
Basically, i have a for loop that lists directories (for example TEST_OS DVP_OS PROD_OS ) but this loop is not static, it may contain 3 directory once and the next run 5 directories.
I... (6 Replies)
Simple enough problem I think, I just can't seem to get it right.
The below doesn't work as intended, it's just a function defined in a much larger script:
CheckValues() {
for field in \
Group_ID \
Group_Title \
Rule_ID \
Rule_Severity \
... (2 Replies)
This is part of a larger script where I need to pass only 1 line of a file to the script, based on a variable and not a direct reference.
As part of a for loop :
# for((line=0;line<50;line++)); do
# awk ‘NR==$line' PhraseList.txt; done
... (5 Replies)
Discussion started by: Seth
5 Replies
LEARN ABOUT DEBIAN
wmnut
WMNUT(1) General Commands Manual WMNUT(1)NAME
WMNUT - Dockable UPS Monitor
SYNOPSIS
wmnut [-A T1 T2] [-b BlinkRate] [-B BeepVolume] [-C CriticalLevel] [-d display] [-h] [-l] [-L LowLevel] [-U upsname] [-v] [-V] [-w]
DESCRIPTION
WMNUT is an UPS Monitor. It is used to visually display and interpret details of up to 9 UPSs status via NUT - Network UPS Tools framework.
WMNUT is dockable using WindowMaker and AfterStep window-managers; under other window-managers, WMNUT should be used with "-w" option to
appear as a nicely-sized 64x64 application with a background.
WMNUT provides the following information:
- Status of power supply (Blinking Red/Yellow/Green colored meter/battery),
- Percentage of battery remaining (numeric and meter),
- Load level percentage on output (numeric, if available),
- Runtime to empty, ie time left to battery depletion (MM:SS),
- Communication status with UPS (Blinking Red/Green "C").
OPTIONS -A <T1 T2>
Send messages to users terminals when Low and critical. T1 is seconds between messages when Low. T2 is seconds between messages
when Critical.
-b <BlinkRate>
Blink rate for red LED. (0 for no blinking.)
-B <Volume>
Beep at Critical Level. Volume is between -100% to 100%. This function has been disabled, at least temporarily.
-C <CriticalLevel>
Define level at which red LED turns on.
-d <display>
Use alternate display.
-h Display help screen.
-l Use a low-color pixmap to conserve colors on 8-bit displays.
-L <LowLevel>
Define level at which yellow LED turns on. CriticalLevel takes precedence if LowLevel<CriticalLevel.
-U <upsname>
Define upsname ([upsname@]hostname, default is localhost). You can use up to 9 call to -U <upsname> to monitor multiple UPSs.
-v Print version (includes important WMNUT info).
-V Verbose mode : display NUT available feature and base value.
-w Windowed mode (opposite to native withdrawn mode for Window Maker).
BUGS
None are known
AUTHOR
Arnaud Quette <arnaud.quette@free.fr>
01 June 2012 WMNUT(1)