How about ksh? Can I use associative arrays without worry about using them?
How about trying what I suggested? Did it work, or did it not?
Quote:
Can one do the following in bash?
BASH is not C. I don't see any point in doing this. It's not going to make your code simpler. All you're going to do is make your code more and more complicated and strange.
Learn a tiny bit more about shell programming instead. Use variables as they're intended to be used. It looks unfamiliar to you because it's not familiar. Once you recognize it, it won't be.
What I would do is use bash's -z flag to tell if variables are empty. That way, you don't have to set a thousand different empty variables to zero -- just leave them blank. If they're still blank after processing options, then nobody set them.
I am running an Ubuntu Gutsy laptop with Advanced Compiz fusion options enabled. I am using xdotool to simulate keyboard input in order to rotate through multiple desktops.
I am looking for a way to kill a while true loop when the Enter key (or Control+C if it is easier) is pushed when the... (2 Replies)
Hi there,
im having issue with comparing two variables, in a bash script.
im trying to do the following:
- get a word from user 1
- split the word into array
- get a character from user2
trying to compare the character entered by user 2 with every single character in the array... (2 Replies)
:confused:
Is it possible to delete array elements dynamically.For instance,consider an array( a b c d ) ,now can i delete array (the third element 'c').So that the array becomes array(a b d)..
Thanks in advance!! (1 Reply)
Hi,
I am writing a bash shell script. I would like to execute a statement only if an array contains a specific value. For example:
array=(1 3 5 7)
I would like to execute the statement only if the value 3 is present in ${array}.
Thanks for any help,
Mike (1 Reply)
hi guys,
i have the following script and when i run it i get blank lines on the screen.. i am trying to display the contents of array var..
#!/usr/bin/bash
var=`awk 'NR>20&&NR<31' try.sum | awk '{print $4}'`
echo "${var}" (1 Reply)
hi i am using bash shell to perform some subraction. here is what i have:
i have a while loop and am using i as a counter.
diff= `expr ${ARRAY1} - ${ARRAY2}`
for example array1 has -0.7145 and array2 has -0.7041.
when i try the above command, i get expr: non-numeric argument. any... (6 Replies)
Hi all,
I have a file that contains many lines, but only a few are of my interest, so I'm cutting it with grep + awk, and the result I get is for example
line 0
line 1
line 2
line 3
line n
Now I want to store each line in an array "cell" so I can use it later calling to
${array},... (2 Replies)
Is there any command or VARIABLE in unix to display only bash builtin commands?. Some days back I worked on that, but now I do not remember.
Can anyone please reply for this?... (4 Replies)
Hey all,
This is my first post, and I am relatively new to linux/unix scripts. I am writing a bash script in which I am trying to extract one line from another file and parse specific words from the line into an array. So for example, I have a file called SortScans in which the first 5 lines... (9 Replies)
trying to sum elements in an array using bc and getopt,i have a file with names and thier vaules if the names appears 3 times i should multiply its value with 3 then find the sum of all the elements together
cat foo.txt
max 2.3
henry 3
fransis 4.5
max 2.3
henry 3
max 2.3
it should... (1 Reply)
Discussion started by: elginmulizwa
1 Replies
LEARN ABOUT DEBIAN
dbix::class::storage::dbi::nobindvars
DBIx::Class::Storage::DBI::NoBindVars(3pm) User Contributed Perl Documentation DBIx::Class::Storage::DBI::NoBindVars(3pm)NAME
DBIx::Class::Storage::DBI::NoBindVars - Sometime DBDs have poor to no support for bind variables
DESCRIPTION
This class allows queries to work when the DBD or underlying library does not support the usual "?" placeholders, or at least doesn't
support them very well, as is the case with DBD::Sybase
METHODS
connect_info
We can't cache very effectively without bind variables, so force the "disable_sth_caching" setting to be turned on when the connect info is
set.
_prep_for_execute
Manually subs in the values for the usual "?" placeholders.
interpolate_unquoted
This method is called by "_prep_for_execute" for every column in order to determine if its value should be quoted or not. The arguments are
the current column data type and the actual bind value. The return value is interpreted as: true - do not quote, false - do quote. You
should override this in you Storage::DBI::<database> subclass, if your RDBMS does not like quotes around certain datatypes (e.g. Sybase and
integer columns). The default method returns false, except for integer datatypes paired with values containing nothing but digits.
WARNING!!!
Always validate that the bind-value is valid for the current datatype.
Otherwise you may very well open the door to SQL injection attacks.
_prep_interpolated_value
Given a datatype and the value to be inserted directly into a SQL query, returns the necessary string to represent that value (by e.g.
adding a '$' sign)
AUTHORS
See "CONTRIBUTORS" in DBIx::Class
LICENSE
You may distribute this code under the same terms as Perl itself.
perl v5.14.2 2011-05-10 DBIx::Class::Storage::DBI::NoBindVars(3pm)