Sponsored Content
Top Forums Shell Programming and Scripting Using arrays in bash using strings to bash built-in true Post 302614255 by Corona688 on Wednesday 28th of March 2012 11:15:16 AM
Old 03-28-2012
BASH doesn't have boolean types. The existence of a program named 'true' doesn't change this.

BASH doesn't have associative arrays, either. You can't use words as array indexes.
 

10 More Discussions You Might Find Interesting

1. Shell Programming and Scripting

Bash: Exiting while true loop when terminal is not the focus window

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)
Discussion started by: acclaypool
2 Replies

2. Shell Programming and Scripting

comparing two arrays or strings in bash

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)
Discussion started by: new2Linux
2 Replies

3. Shell Programming and Scripting

Arrays in bash.need help

: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)
Discussion started by: tj23
1 Replies

4. Shell Programming and Scripting

Searching Bash Arrays

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)
Discussion started by: msb65
1 Replies

5. Shell Programming and Scripting

arrays in bash

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)
Discussion started by: npatwardhan
1 Replies

6. Shell Programming and Scripting

subtraction in bash arrays

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)
Discussion started by: npatwardhan
6 Replies

7. Shell Programming and Scripting

Yet another bash arrays question

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)
Discussion started by: TuxSax
2 Replies

8. Shell Programming and Scripting

bash built-in

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)
Discussion started by: gwgreen1
4 Replies

9. Shell Programming and Scripting

How to make arrays from strings in bash?

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)
Discussion started by: camocazi
9 Replies

10. Shell Programming and Scripting

bc,getopt and arrays in bash

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
Xacobeo::Utils(3pm)					User Contributed Perl Documentation				       Xacobeo::Utils(3pm)

NAME
Xacobeo::Utils - Utilities. SYNOPSIS
use Xacobeo::Utils qw(:dom :xml); if (isa_dom_text($node)) { my $text = escape_xml_text($node->nodeValue); print "$text "; } DESCRIPTION
This package provides utility functions that are shared among the different modules in this project. IMPORTS
The following import tags are defined: :xml Import the XML utilities. :dom Imports the DOM utilities. FUNCTIONS
The following functions are available: escape_xml_text Escapes the text as if would be added to a Text node. This function escapes only the entities <, > and &. Parameters: o $string The string to escape. escape_xml_attribute Escapes the text as if would be added to an Attribute. This function escapes the entities <, >, &, ' and ". Parameters: o $string The string to escape. isa_dom_document Returns true if the node is a DOM "Document" (instance of XML::LibXML::Document). Parameters: o $node The node to check. isa_dom_element Returns true if the node is a DOM "Element" (instance of XML::LibXML::Element). Parameters: o $node The node to check. isa_dom_attr Returns true if the node is a DOM "Attribute" (instance of XML::LibXML::Attr). Parameters: o $node The node to check. isa_dom_nodelist Returns true if the node is a DOM "NodeList" (instance of XML::LibXML::NodeList). Parameters: o $node The node to check. isa_dom_text Returns true if the node is a DOM "Text" (instance of XML::LibXML::Text). NOTE: XML::LibXML considers that "Comment" and "CDATA" nodes are also "Text" nodes. This method doesn't consider a "Comment" nor a "CDATA" node as being "Text" nodes. Parameters: o $node The node to check. isa_dom_comment Returns true if the node is a DOM "Comment" (instance of XML::LibXML::Comment). Parameters: o $node The node to check. isa_dom_node Returns true if the node is a DOM "Node" (instance of XML::LibXML::Node). Parameters: o $node The node to check. isa_dom_pi Returns true if the node is a DOM "PI" (also known as: processing instruction) (instance of XML::LibXML::PI). Parameters: o $node The node to check. isa_dom_dtd Returns true if the node is a DOM "DTD" (instance of XML::LibXML::Dtd). Parameters: o $node The node to check. isa_dom_cdata Returns true if the node is a DOM "CDATASection" (instance of XML::LibXML::CDATASection). Parameters: o $node The node to check. isa_dom_namespace Returns true if the node is a "Namespace" (instance of XML::LibXML::Namespace). NOTE: The DOM doesn't define an object type named "Namespaces" but XML::LibXML does so this function is named 'isa_dom' for consistency with the other functions. Parameters: o $node The node to check. isa_dom_literal Returns true if the node is a "Literal" (instance of XML::LibXML::Literal). NOTE: The DOM doesn't define an object type named "Literal" but XML::LibXML does so this function is named 'isa_dom' for consistency with the other functions. Parameters: o $node The node to check. isa_dom_boolean Returns true if the node is a "Boolean" (instance of XML::LibXML::Boolean). NOTE: The DOM doesn't define an object type named "Boolean" but XML::LibXML does so this function is named 'isa_dom' for consistency with the other functions. Parameters: o $node The node to check. isa_dom_number Returns true if the node is a "Number" (instance of XML::LibXML::Number). NOTE: The DOM doesn't define an object type named "Number" but XML::LibXML does so this function is named 'isa_dom' for consistency with the other functions. Parameters: o $node The node to check. scrollify Wraps a widget in a scrolled window. Parameters: o $widget The widget to wrap. o $width The width of the scroll window. If "undef" then -1 will be used. o $height The height of the scroll window. If "undef" then -1 will be used. AUTHORS
Emmanuel Rodriguez <potyl@cpan.org>. COPYRIGHT AND LICENSE
Copyright (C) 2008,2009 by Emmanuel Rodriguez. This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself, either Perl version 5.8.8 or, at your option, any later version of Perl 5 you may have available. perl v5.14.2 2011-11-16 Xacobeo::Utils(3pm)
All times are GMT -4. The time now is 04:11 AM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy