Does anyone know of a way to force a variable name held in another variable to return the value of the first variable? Best if I give an example, that does not work:
I want this to echo the value held in NUM1ref (16), rather than the string "NUM1ref", so the variable XXXX has to be evaluated twice.
I hope that makes sense!
Last edited by Franklin52; 10-03-2010 at 10:33 AM..
Reason: Please indent your code and use code tags
I apologize for the simple question but can someone please help me with how to evaluate a number?
I will be reading in a file and if a number is >= 100000000, I will do something, if not, I will exit the if statement.
Thanks in advance (1 Reply)
Hi
I have a script in which I have several variables
var1
var2
var3
var4
etc......
and
field1
field2
field3
field4
etc.......
The script similar to this: (6 Replies)
Hi all,
I ve a script like....
TBL=employee
sql=`cat abhi.sql` \\ abhi.sql contains ------- select a from $TBL
echo $TBL
echo $sql
SQL=`echo $sql`
echo $SQL
now i want SQL as select a from employee
and as select a from $TBL
How can I achieve this?
Help appriciated (3 Replies)
I have a user defined configuration file, which could contain the following type of entries:
directory_001=/a/directory/structure
pattern_001=fred*
pattern_002=*
I have a script which reads the file generically which will loop round
loop 1
genvar=”directory”
iteration=”001”
... (11 Replies)
how do i evaluate the value of date
if ( $(date +%m) > 8 ) then
FY_STAMP=FY$(echo $(($(date +%Y) + 1)) | cut -c3-4)
else
FY_STAMP=FY$(date +%y)
fi
i want this to make the FY_STAMP increment by 1 if the month is september and up. but cant seem to make it work (3 Replies)
Hello, i'm unable to write a correct if... statement to evaluate the $? variable.
Could anybody send to me an example? for example, this lines of code didn't work...
if ; then
etc etc
if ; then
etc etc
Thank you in advanced. (5 Replies)
Hi,
I have the following requirement.
V="First"
R="V"
echo $$R
The output should be First. How do i achieve this.
how do we evaluate the $R and evaluate it to $V as $R contains V
and $V is First.
Thanks
Vijay (2 Replies)
I have the following in my makefile:
RESULT=`../${TOOLS_ROOT_PATH}/ext_tools.sh 11`; \
set $$RESULT > tMp; \
rm tMp; \
if ; then \
echo copying external-local tool: $< \($$*\); \
mkdir -p ${EXTERNAL_LOCAL_BIN_DIR}/$<; \
cp -f... (4 Replies)
Hi there, i think im getting myself a little confused and need some help :wall:
I am reading in a bunch of variables to my script from an external file and need to validate that a value has been set for each
so if you can imagine, the user is required to pass in 4 values... (3 Replies)
So, the beginning of my script will cat & grep a file with the output directed to a new file. The data I have in this file needs to be parsed, read and evaluated.
Basically, I need to identify the latest date/time stamp and then calculate whether or not it is within 15 minutes of the current... (1 Reply)
Discussion started by: hynesward
1 Replies
LEARN ABOUT CENTOS
systemd-activate
SYSTEMD-ACTIVATE(8) systemd-activate SYSTEMD-ACTIVATE(8)NAME
systemd-activate - Test socket activation of daemons
SYNOPSIS
/usr/lib/systemd/systemd-activate [OPTIONS...] daemon [OPTIONS...]
DESCRIPTION
systemd-activate can be used to launch a socket activated daemon from the command-line for testing purposes. It can also be used to launch
single instances of the daemon per connection (inetd-style).
The daemon to launch and its options should be specifed after options intended for systemd-activate.
If the -a option is given, file descriptor of the connection will be used as the standard input and output of the launched process.
Otherwise, standard input and output will be inherited, and sockets will be passed through file descriptors 3 and higher. Sockets passed
through $LISTEN_FDS to systemd-activate will be passed through to the dameon, in the original positions. Other sockets specified with
--listen will use consecutive descriptors.
OPTIONS --help, -h
Prints a short help text and exits.
--version
Prints a short version string and exits.
-l address, --listen=address
Listen on this address. Takes a string like "2000" or "127.0.0.1:2001".
-a, --accept
Launch a separate instance of daemon per connection and pass the connection socket as standard input and standard output.
-E VAR[=VALUE], --environment=VAR[=VALUE]
Add this variable to the environment of the launched process. If VAR is followed by "=", assume that it is a variable-value pair.
Otherwise, obtain the value from the environment of systemd-activate itself.
ENVIRONMENT VARIABLES
$LISTEN_FDS, $LISTEN_PID
See sd_listen_fds(3).
$SYSTEMD_LOG_TARGET, $SYSTEMD_LOG_LEVEL, $SYSTEMD_LOG_COLOR, $SYSTEMD_LOG_LOCATION
Same as in systemd(1).
EXAMPLE 1
$ /usr/lib/systemd/systemd-activate -l 2000 -a cat
This runs an echo server on port 2000.
EXAMPLE 2
$ /usr/lib/systemd/systemd-activate -l 19531 /usr/lib/systemd/systemd-journal-gatewayd
This runs a socket activated instance of systemd-journal-gatewayd(8).
SEE ALSO systemd(1), systemd.socket(5), systemd.service(5), cat(1)systemd 208SYSTEMD-ACTIVATE(8)