Sponsored Content
Full Discussion: Using arrays in shell
Top Forums Shell Programming and Scripting Using arrays in shell Post 302366474 by anish on Thursday 29th of October 2009 02:43:16 PM
Old 10-29-2009
It gives me syntax error

Code:
#!/usr/bin/ksh
set +A MASTERARRAY SQLUPDATE SQLUPDATE2 END_OF_ARRAY
set +A SQLUPDATE  update12 update22
set +A SQLUPDATE2  update32 update42
for element in "${MASTERARRAY[@]}"
do
  case $element in END_OF_ARRAY) break;; esac
  eval "array=( \"\${${element%_*}[@]}\" )"
  printf "\nArray: %s\n" "${element%_*}"
  for e in "${array[@]}"
  do
      case $e in END_OF_ARRAY) break;; esac
      printf "\nArray: %s\n" "$e"
  done
done


tt1.sh[8]: syntax error at line 1 : `(' unexpected
 

10 More Discussions You Might Find Interesting

1. Shell Programming and Scripting

Bourne Shell and Arrays

Hi everyone, first post here so please be gentle :-) I normally likle to script in Bourne Shell simply for guarenteed compatibility across any system I might run across but this latest problem has me stumped. Arrays is a rather significant construct missing from sh and after finding a way to... (2 Replies)
Discussion started by: Unbeliever
2 Replies

2. Shell Programming and Scripting

arrays in shell script

Hi, can we use arrays in shell script? I have this so far: #!/bin/sh isql -Usa -P -S DBSERVER -o output << EOF sp_transactions "state", "prepared", "xactname" go / EOF the file 'output'' will be have many entries and I want to caputre the transaction names only: grep 000 output works... (3 Replies)
Discussion started by: melanie_pfefer
3 Replies

3. Shell Programming and Scripting

how to use arrays in c shell

hi :) i need help to explain arrays 2D in c shell like this in c++ int a (6 Replies)
Discussion started by: hgphsf
6 Replies

4. Shell Programming and Scripting

shell / awk arrays

I have a bash shell script that sources a data file, the data file has array values such as: #--data file ---# sg_name="db1" sg_size="12892" sg_allow="50000" sg_name="db2" sg_size="12892" sg_allow="50000" export sg_name sg_size sg_allow #--end data file --# In my shell script... (8 Replies)
Discussion started by: lochraven
8 Replies

5. Shell Programming and Scripting

C shell arrays

how do you declare an array in the C shell and loop through each element? (2 Replies)
Discussion started by: npatwardhan
2 Replies

6. Shell Programming and Scripting

I need help with arrays in C Shell

Hi guys could you please post links that explain how to use and manipulate arrays in c shell (.csh files) ? examples are useful too :rolleyes: (5 Replies)
Discussion started by: domain
5 Replies

7. Shell Programming and Scripting

arrays in C shell

hi guys, i have the following code in C shell.. set i=0 while ($i < 11) master_array=${ARRAY} i++ done it gives me error at line 3: Variable syntax. what is wrong here? any help is appreciated. (4 Replies)
Discussion started by: npatwardhan
4 Replies

8. Shell Programming and Scripting

Shell script for 2 arrays

I have 2 arrays abc and xyz abc = ( a b c d e f g h i j k l m n o p q r s t u v w x y z ) and xyz = ( b c d e f ) lets assume a .... z are the file name. I have to perform a pattern replacement on each file present in abc array accept the files i have in xyz array. and i am doing... (4 Replies)
Discussion started by: kukretiabhi13
4 Replies

9. Shell Programming and Scripting

Shell arrays need help

Ok so spaces separate elements. What if you wanted an element to have a space in it? For instance: nums="one two three and a half" where "three and a half" is THE SAME element? (3 Replies)
Discussion started by: stevenswj
3 Replies

10. Shell Programming and Scripting

Arrays in Shell Scripts

I have defined an array like this: set -A MYARRAY MYARRAY=file1 MYARRAY=file2 MYARRAY=file3 MYARRAY=file4 i=0 while } ]] do echo "File Name $i :" ${MYARRAY} i=`expr $i + 1 ` echo "value of i=" $i done This works perfectly and shows... (4 Replies)
Discussion started by: Hangman2
4 Replies
GStreamer::Bin(3pm)					User Contributed Perl Documentation				       GStreamer::Bin(3pm)

NAME
GStreamer::Bin - Base class and element that can contain other elements HIERARCHY
Glib::Object +----GStreamer::Object +----GStreamer::Element +----GStreamer::Bin INTERFACES
GStreamer::ChildProxy METHODS
element = GStreamer::Bin->new ($name) o $name (string) $bin->add ($element, ...) o $element (GStreamer::Element) o ... (list) element = $bin->get_by_interface ($interface) o $interface (string) element = $bin->get_by_name ($name) o $name (string) element = $bin->get_by_name_recurse_up ($name) o $name (string) iterator = $bin->iterate_all_by_interface ($interface) o $interface (string) iterator = $bin->iterate_elements iterator = $bin->iterate_recurse iterator = $bin->iterate_sinks iterator = $bin->iterate_sorted $bin->remove ($element, ...) o $element (GStreamer::Element) o ... (list) PROPERTIES
'async-handling' (boolean : default false : readable / writable / private) The bin will handle Asynchronous state changes 'message-forward' (boolean : default false : readable / writable / private) Forwards all children messages SIGNALS
element-added (GStreamer::Bin, GStreamer::Element) element-removed (GStreamer::Bin, GStreamer::Element) boolean = do-latency (GStreamer::Bin) SEE ALSO
GStreamer, Glib::Object, GStreamer::Object, GStreamer::Element COPYRIGHT
Copyright (C) 2005-2011 by the gtk2-perl team. This software is licensed under the LGPL. See GStreamer for a full notice. perl v5.14.2 2012-03-01 GStreamer::Bin(3pm)
All times are GMT -4. The time now is 06:26 AM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy