Sponsored Content
Full Discussion: Array length in PERL
Top Forums Shell Programming and Scripting Array length in PERL Post 10399 by anent on Tuesday 13th of November 2001 04:33:36 PM
Old 11-13-2001
hi deeboy,
Wow, its working fine.
Thanks a lot
Anent
 

10 More Discussions You Might Find Interesting

1. Shell Programming and Scripting

Variable Sized Array Length Question

I need to implement the following logic and need some expert help from UNIX community. These are the steps in my Shell script. 1. Analyze a file. 2. Extract all the ID's in that file. 3. Use the ID's from #2 to run another filter on the file. I've implemented # 1 and 2 using... (3 Replies)
Discussion started by: katwala
3 Replies

2. Shell Programming and Scripting

MAWK does not support length(array)?

As Brendan O'Conner writes in this blog, mawk is near 8 times faster than gawk, so I am going to give mawk a go, but I got errors when trying to print the length of an array in mawk using length() function, is it not supported in mawk? or there's another way to get the length of an array in mawk? ... (3 Replies)
Discussion started by: kevintse
3 Replies

3. Programming

How to find length of string and pass into char array in C?

Hi All I want to take a Hexadecimal number as input and i want to find lenth of the input and pass it to char s ( char s ). I have a program to convert hexadecial to binary but it is taking limited input but i want to return binary number based on input. How? (1 Reply)
Discussion started by: atharalikhan
1 Replies

4. Programming

Does ansi c support variable-length array?

I successfully compiled code like below. #include<stdio.h> #include<string.h> int main() { int co = 9; char a; strcpy(a, "hahahah"); printf("co=%d\n", co); printf("a=%s\n", a); return 0; } (7 Replies)
Discussion started by: vistastar
7 Replies

5. Shell Programming and Scripting

PERL : Read an array and write to another array with intial string pattern checks

I have an array and two variables as below, I need to check if $datevar is present in $filename. If so, i need to replace $filename with the values in the array. I need the output inside an ARRAY How can this be done. Any help will be appreciated. Thanks in advance. (2 Replies)
Discussion started by: irudayaraj
2 Replies

6. Shell Programming and Scripting

Longest length of string in array

I would be grateful if someone could help me. I am trying to write a .sh script in UNIX. I have the following code; User=john User=james User=ian User=martin for x in ${User} do print ${#x} done This produces the following output; 4 5 3 6 (12 Replies)
Discussion started by: mmab
12 Replies

7. Shell Programming and Scripting

Array Length Reports as Having Length when it is Empty?

Hello All, I have this script that does stuff like "starting, stopping & restarting" a Daemon Process running on my machine... My main question is why in part of my code (which you will see below) does the Array Length (i.e. ${#PIDS} ) return "1" when I know the Array is empty..? Here is... (17 Replies)
Discussion started by: mrm5102
17 Replies

8. Shell Programming and Scripting

How to find length of multidimension array ???

Does anyone know how to find length of multi dimension array of following type A Afor simple array I is to do for (i in A)n++ to find length of array but if it is multi dimension how to find the length ? (2 Replies)
Discussion started by: nex_asp
2 Replies

9. Programming

Integer array length

Hello; When I wrote a function to print out an array, void p_array(int arr) { int i; int size = sizeof(arr) / sizeof(int); // int size = sizeof (arr) / sizeof (arr); for (i = 0; i < size; i++) printf("%d ", arr); printf("\n"); }I could only print out the... (19 Replies)
Discussion started by: yifangt
19 Replies

10. UNIX for Beginners Questions & Answers

Array length: ls and sort

Hi there, I'm listing files and sorting them. When I try to get length of array variable in which these files are stored I get 1 as value. That's weird. files_info="$(find $input_dir -name "*_CHR$i.info" | sort )" printf ${#files_info}"\n" #print length #--loop through... (6 Replies)
Discussion started by: genome
6 Replies
ARRAY_SLICE(3)								 1							    ARRAY_SLICE(3)

array_slice - Extract a slice of the array

SYNOPSIS
array array_slice NULL (array $array, int $offset, [int $length], [bool $preserve_keys = false]) DESCRIPTION
array_slice(3) returns the sequence of elements from the array $array as specified by the $offset and $length parameters. PARAMETERS
o $array - The input array. o $offset - If $offset is non-negative, the sequence will start at that offset in the $array. If $offset is negative, the sequence will start that far from the end of the $array. o $length - If $length is given and is positive, then the sequence will have up to that many elements in it. If the array is shorter than the $length, then only the available array elements will be present. If $length is given and is negative then the sequence will stop that many elements from the end of the array. If it is omitted, then the sequence will have everything from $offset up until the end of the $array. o $preserve_keys - Note that array_slice(3) will reorder and reset the numeric array indices by default. You can change this behaviour by setting $preserve_keys to TRUE. RETURN VALUES
Returns the slice. CHANGELOG
+--------+---------------------------------------------------+ |Version | | | | | | | Description | | | | +--------+---------------------------------------------------+ | 5.2.4 | | | | | | | The default value of the $length parameter was | | | changed to NULL. A NULL$length now tells the | | | function to use the length of $array. Prior to | | | this version, a NULL$length was taken to mean a | | | zero length (nothing will be returned). | | | | | 5.0.2 | | | | | | | The optional $preserve_keys parameter was added. | | | | +--------+---------------------------------------------------+ EXAMPLES
Example #1 array_slice(3) examples <?php $input = array("a", "b", "c", "d", "e"); $output = array_slice($input, 2); // returns "c", "d", and "e" $output = array_slice($input, -2, 1); // returns "d" $output = array_slice($input, 0, 3); // returns "a", "b", and "c" // note the differences in the array keys print_r(array_slice($input, 2, -1)); print_r(array_slice($input, 2, -1, true)); ?> The above example will output: Array ( [0] => c [1] => d ) Array ( [2] => c [3] => d ) SEE ALSO
array_splice(3), unset(3), array_chunk(3). PHP Documentation Group ARRAY_SLICE(3)
All times are GMT -4. The time now is 11:06 PM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy