08-30-2009
Quote:
Originally Posted by
beetel
hi ppl,
I have a basic doubt as to how shell treats strings.
e.g:given a line of data like this "5","6","45","77","89"
extracting the value from each field to a variable will conatin a string("5") or just the number?
If it conatins "5", how do we perform mathematical operations with that variable?
Beetel you should create a new thread for your question as it is not related to this thread. I'd recommend you to read forum rules and stroll around here to find out about the forum..
10 More Discussions You Might Find Interesting
1. Shell Programming and Scripting
Hi
I have a script that loops though lines of a file and reads each line in to a variable ($LINE).
I want to look at the line and split it into it's constituent parts.
e.g. a line might be "This is a string"
I want to then have variables set to each element thus:
A=This
B=is
C=a... (3 Replies)
Discussion started by: gazingdown
3 Replies
2. UNIX for Dummies Questions & Answers
I have gone through all the threads in the forum and tested out different things. I am trying to split a 3GB file into multiple files. Some files are even larger than this.
For example:
split -l 3000000 filename.txt
This is very slow and it splits the file with 3 million records in each... (10 Replies)
Discussion started by: madhunk
10 Replies
3. Shell Programming and Scripting
Hi,
I am new to scripting and need help splitting a string using space as the delimiter.
How can I do that?
I want the result to be stored in an Array.
I tried using
set -A arr $(echo $FILE)
echo $arr
The result of the above was ''.
Thanks. (2 Replies)
Discussion started by: newbie187
2 Replies
4. Shell Programming and Scripting
I need to split the string msu1_2
It should be generic for any string of the form msu<digits>_<digits>
so that i get $X =1 and $Y = 2
Please help
Thanks (5 Replies)
Discussion started by: asth
5 Replies
5. Shell Programming and Scripting
Hi,
if i use this code
awk '/String/{n++}{print > f n}' f=file input
I get "input" splited this way
file1
String
1515
1354
2356
file 2
String
4531
0345
5345 (3 Replies)
Discussion started by: aloctavodia
3 Replies
6. Shell Programming and Scripting
Hi
I am facing a problem in spitting a string.
Here is the string
--------------------
subject1=10;subject2=30;subject3=40;subjectcode=10001;...
Now, I want only marks not the subject code. (there can be 'n' subjects)
ie.
10
30
40
My doubt
----------
How do I... (5 Replies)
Discussion started by: jionnet
5 Replies
7. Shell Programming and Scripting
Hello;
I have a file consists of 4 columns separated by tab. The problem is the third fields. Some of the them are very long but can be split by the vertical bar "|". Also some of them do not contain the string "UniProt", but I could ignore it at this moment, and sort the file afterwards. Here is... (5 Replies)
Discussion started by: yifangt
5 Replies
8. Shell Programming and Scripting
here is what i want to achieve... consider a file contains below contents. the file size is large about 60mb
cat dump.sql
INSERT INTO `table1` (`id`, `action`, `date`, `descrip`, `lastModified`) VALUES (1,'Change','2011-05-05 00:00:00','Account Updated','2012-02-10... (10 Replies)
Discussion started by: vivek d r
10 Replies
9. Shell Programming and Scripting
Hi Experts.
I'm stuck with the below AWK code where i'm trying to move the records containing any special characters in the last field to a bad file.
awk -F, '{if ($NF ~ /^|^/) print >"goodfile";else print >"badfile"}' filename
sample data
1,abc,def,1234,A *
2,bed,dec,342,* A ... (6 Replies)
Discussion started by: shell_boy23
6 Replies
10. Shell Programming and Scripting
Hey guys, I've been trying to find an answer to this, and I've been reading up on awk as much as possible, but I'm at a loss at the moment.
I'll start off by saying I'm trying to learn, so forgive me if I ask questions about your answers.
Here is what I'm trying to accomplish. I have a long... (8 Replies)
Discussion started by: ShadowBlade72
8 Replies
LEARN ABOUT HPUX
pthread_getspecific
pthread_getspecific(3T) pthread_getspecific(3T)
NAME
pthread_getspecific(), pthread_setspecific() - get or set the thread-specific data associated with a key
SYNOPSIS
PARAMETERS
key Thread-specific data key whose value for the calling thread is to be set or retrieved.
value Value to be assigned to the thread-specific data key for the calling thread.
DESCRIPTION
The function returns the thread-specific data value associated with key for the calling thread. If no value has been associated with key
for the calling thread, NULL is returned.
The function associates the thread-specific data value with key. Each thread may bind a different value to key. These values are usually
pointers to memory dynamically allocated by the calling thread.
key must be a valid thread-specific data key created by calling If key is not a valid thread-specific data key, undefined behavior results
when calling these functions.
These functions may be called from a thread-specific data destructor function. However, calling from a destructor may result in lost stor-
age.
RETURN VALUE
The function returns the thread-specific data value associated with key. If no thread-specific data value is currently associated with
key, the value NULL is returned.
If successful, returns zero. Otherwise, an error number is returned to indicate the error (the variable is not set).
ERRORS
No errors are returned by the function.
If any of the following occur, the function returns the corresponding error number:
[ENOMEM] There is insufficient memory available in which to associate value with key.
For each of the following conditions, if the condition is detected, the function returns the corresponding error number:
[EINVAL] key is an invalid thread-specific data key.
AUTHOR
and were derived from the IEEE POSIX P1003.1c standard.
SEE ALSO
pthread_key_create(3T), pthread_key_delete(3T).
STANDARDS CONFORMANCE
Pthread Library pthread_getspecific(3T)