How to create a variable without multiple concats in a perl scripts that makes a bsub?
The red text at the bottom represents the three lines I want to address.
I'm dynamically creating a bsub with a perl script and would like to create the
variable in a single line....not three. I'm having difficulty in getting the syntax correct. Obviously, there is some confusion because I'm creating a script in a script.
Hi,
I have a .test file which has:
#!/bin/ksh
export TEST_FLAG=1
In the test1.ksh i have:
#!/bin/ksh
. .test
echo $TEST_FLAG
When i execute the test1.ksh its showing the value as 1.
But if i refer the same variable in another script, the value is not 1.
Basically, I need to have... (1 Reply)
I have a shell script similar to:
#!/bin/sh
a=1
source a1.sh -- Modifies a
source a2.sh -- Modifies a
echo "After execution, value of a is $a"
What i need is a1.sh script modify the same variable a and same with a2.sh. Now the echo "After execution, value of a is $a" should print the... (1 Reply)
Hi All,
I am trying to convert the below Csh while loop into Perl while loop but the problem is that in this csh script, i have 2 variables inside a variable -> $count is a variable {SB$count} as a whole is another variable. Csh is able to assign values to such variable like the below but i do... (3 Replies)
hi
I have a perl script from which I call a shell script and pass mail variable to it.
The mail works fine if I give 1 recipient but fails for multiple.
conv.pl:-
$mialing = "anu\@abc.com"
rest.sh $mialing
rest.sh
mail -s "hi" $1
This works fine
But I need to define multiple... (2 Replies)
Hi Friends,
I'm writing code to update a CSV file by multiple PERL scripts.
I've around 2000 PERL scripts which need to register their entries into a CSV file. Hence, I'm inserting following line code in all the 2000 PERL scripts.
open(FILE,... (5 Replies)
Hi There!
I'm writing this LSF script to make it easier to send jobs to a cluster when varying certain parameters. At one point I'd like to do something like:
set NPROC = 10
and later on call BSUB using something like:
#BSUB -n $NPROC
unfortunately for me, this throws an error:
... (4 Replies)
Hi every one,
Please excuse me if any grammatical mistakes is there.
I have multiple xml files in one directory, I need to create multiple XML files into one XML file.example files like this</p>
file1:bvr.xml
... (0 Replies)
Hi to All,
Please find below details.
file_config.config
export file1_status="SUCCESS"
export file2_status="SUCCESS"
file_one.sh
I am calling another two shell script from these script. I need to pass individual two script status (If it's "FAILED") to file_main.sh.
file_main.sh
I... (2 Replies)
I want to match the number exactly from the variable which has multiple numbers seperated by pipe symbol similar to search in egrep.below is the code which i tried
#!/usr/bin/perl
my $searchnum = $ARGV;
my $num = "148|1|0|256";
print $num;
if ($searchnum =~ /$num/)
{
print "found";
}... (2 Replies)
Experts,
I'm having problems with the code below.
I'm trying to test $var2 for two different regexs.
I thought it could be done per below, but I'm getting the following error when running.
$ ./test.pl b fed50c0100****
Unescaped left brace in regex is deprecated, passed through in regex; marked... (2 Replies)
Discussion started by: timj123
2 Replies
LEARN ABOUT DEBIAN
tk::tkvars
tkvars(3pm) User Contributed Perl Documentation tkvars(3pm)NAME
tkvars - Variables used or set by Tk
DESCRIPTION
The following perl variables are either set or used by Tk at various times in its execution. (For a list of variables used by perl see
perlvar.)
$Tk::library
This variable holds the file name for a directory containing the modules related to Tk. These modules include an initialization file
that is normally processed whenever a Tk application starts up, plus other files containing procedures that implement default behaviors
for widgets. The initial value of $Tk::library is set when Tk is added to an interpreter; this is done by searching searching for a
directory named Tk in the directory where the file Tk.pm, or the first directory Tk in @INC.
The TK_LIBRARY environment variable used by Tcl/Tk is not supported by perl/Tk. Please use @INC to change where modules are searched.
Note: This is Tcl remnant. With perl it makes more sense to use @INC and %INC).
$Tk::patchLevel
Contains a decimal integer giving the current patch level for Tk. The patch level is incremented for each new release or patch, and it
uniquely identifies an official version of Tk.
Note: this is Tcl remnant. With perl it makes more sense to use $Tk::VERSION described below.
$Tk::strictMotif
This variable is set to zero by default. If an application sets it to one, then Tk attempts to adhere as closely as possible to Motif
look-and-feel standards. For example, active elements such as buttons and scrollbar sliders will not change color when the pointer
passes over them.
$Tk::VERSION
The variable holds the current version number of the perl/Tk release in the form major.minor. Major and minor are integers.
The major version number shows on which Tcl/Tk release perl/Tk is based. E.g., 402 means based on Tcls Tk 4.2. (Patchlevel of Tcls Tk
are not incorporated because perl/Tk tended to be ``ahead'' of them on some fixes and behind on others. The first digest of the major
version number increases in any Tk release that includes changes that are not backward compatible (i.e. whenever existing perl/Tk
applications and scripts may have to change to work with the new release).
The minor version depends on perl/Tk only. It uses the 'even'='stable', 'odd'='experimental' scheme that linux uses:
.0xx - inherently 'alpha'
.1xx - experimental 'beta'
.2xx - stable
.3xx - experimental
.4xx - stable
...
The minor version number increases with each new release of Tk, except that it resets to zero whenever the major version number
changes.
$Tk::version
The variable holds the current version number of the Tk library in the form major.minor. Major and minor are integers. The major
version number increases in any Tk release that includes changes that are not backward compatible (i.e. whenever existing Tk
applications and scripts may have to change to work with the new release). The minor version number increases with each new release of
Tk, except that it resets to zero whenever the major version number changes.
Note: this is Tcl remnant. With perl it makes more sense to use $Tk::VERSION described above.
KEYWORDS
variables, version
perl v5.14.2 2010-05-29 tkvars(3pm)