Sponsored Content
Top Forums UNIX for Dummies Questions & Answers The dumbest of dumb Text Search questions Post 302260469 by J.T. on Thursday 20th of November 2008 03:28:31 PM
Old 11-20-2008
The dumbest of dumb Text Search questions

I was able to assign the results of the awk statement to a variable, but it looks like the supplied code only returns a result if the 2nd search criteria (blah) is in the 1st column. If the 2nd search criteria is not in the 1st column as follows, nothing is returned:

Code:
 
blah
blah
ABC
123
456
789
DEF
yech
yech
GHI blah
JKL blah

How do I modify this logic to search beyond the 1st coumn?
 

10 More Discussions You Might Find Interesting

1. UNIX for Dummies Questions & Answers

Two dumb questions

It's obvious I'm a newbie after today, so I come to ask two questions. Or, solutions to two problems, anyway. I'm running KDE 3.1 on SuSE Linux 8.2, for reference. 1. After downloading programs for KDE and running 'configure', I infallably get an error that states: 'in the prefix, you've... (1 Reply)
Discussion started by: Darkstripes
1 Replies

2. UNIX for Dummies Questions & Answers

Super dumb questions by a newbie

Okay, I'm trying to get this new job and I was told they use Unix based systems, so I'm trying to learn as much as possible. I'm fairly knowledgable about computers and have heard about Unix many times before, but I am not at all familar with it. So here comes the dumb questions: What exactly... (8 Replies)
Discussion started by: johnjm22
8 Replies

3. UNIX for Dummies Questions & Answers

Dumbest UNIX question ever

I haven't used UNIX is several years. But I became pretty good at it and love it. But I am rusty. I know this is basic, but how do you copy and paste? The user guide says what I remember, to highlight the text and the right-click. But it isn't working. I don't know if this will matter,... (2 Replies)
Discussion started by: arungavali
2 Replies

4. UNIX for Dummies Questions & Answers

Simplistic Questions (Basically I am dumb.)

Just trying to inform myself a bit.:confused: Some of the info I am looking for is environments its used in, processor family, device control (batch, interactive, real-time) memory management techniques (eg. Involves providing ways to allocate portions of memory to programs at their request, and... (1 Reply)
Discussion started by: fatalrealm
1 Replies

5. UNIX for Dummies Questions & Answers

i have few dumb questions..

i wanna learn UNIX so 1. how should i start? 2. which book should i use? 3. which environment is best for learning n then getting job? thanx in advance........:) (1 Reply)
Discussion started by: vjai
1 Replies

6. What is on Your Mind?

i have few dumb questions..

i wanna learn UNIX so 1. how should i start? 2. which book should i use? 3. which environment is best for learning n then getting job? thanx in advance........:) (1 Reply)
Discussion started by: vjai
1 Replies

7. UNIX for Dummies Questions & Answers

Probably the dumbest question you've read in a while...

So, I realize that this will be considered a very stupid question, but I am very new to Linux (specifically Ubuntu) and I would just like some user input rather than blindly searching through many volumes (although I plan on doing that later). So I've been going through and running some... (5 Replies)
Discussion started by: karamazov91
5 Replies

8. Programming

Binary search tree questions. Please help =)

I have some questions about certain placement of child nodes since I'm just learning BSTs and it's quite confusing even after reading some sources and doing some online insertion applets. Let's say I want to add nodes 5,7,3,4 to an empty basic BST. ... (1 Reply)
Discussion started by: Jill Ceke
1 Replies

9. Solaris

This must be the dumbest question ever posted -T5140 power button

I have a T5140 and cannot find the power switch -is there an on/off button? Good grief ! Thank you in advance. joe (3 Replies)
Discussion started by: joboy
3 Replies

10. Shell Programming and Scripting

Read in search strings from text file, search for string in second text file and output to CSV

Hi guys, I have a text file named file1.txt that is formatted like this: 001 , ID , 20000 002 , Name , Brandon 003 , Phone_Number , 616-234-1999 004 , SSNumber , 234-23-234 005 , Model , Toyota 007 , Engine ,V8 008 , GPS , OFF and I have file2.txt formatted like this: ... (2 Replies)
Discussion started by: An0mander
2 Replies
STRTOK(3)						   BSD Library Functions Manual 						 STRTOK(3)

NAME
strtok, strtok_r -- string tokens LIBRARY
Standard C Library (libc, -lc) SYNOPSIS
#include <string.h> char * strtok(char *str, const char *sep); char * strtok_r(char *str, const char *sep, char **last); DESCRIPTION
This interface is obsoleted by strsep(3). The strtok() function is used to isolate sequential tokens in a null-terminated string, str. These tokens are separated in the string by at least one of the characters in sep. The first time that strtok() is called, str should be specified; subsequent calls, wishing to obtain further tokens from the same string, should pass a null pointer instead. The separator string, sep, must be supplied each time, and may change between calls. The implementation will behave as if no library function calls strtok(). The strtok_r() function is a reentrant version of strtok(). The context pointer last must be provided on each call. The strtok_r() function may also be used to nest two parsing loops within one another, as long as separate context pointers are used. The strtok() and strtok_r() functions return a pointer to the beginning of each subsequent token in the string, after replacing the token itself with a NUL character. When no more tokens remain, a null pointer is returned. EXAMPLES
The following uses strtok_r() to parse two strings using separate contexts: char test[80], blah[80]; char *sep = "\/:;=-"; char *word, *phrase, *brkt, *brkb; strcpy(test, "This;is.a:test:of=the/string\tokenizer-function."); for (word = strtok_r(test, sep, &brkt); word; word = strtok_r(NULL, sep, &brkt)) { strcpy(blah, "blah:blat:blab:blag"); for (phrase = strtok_r(blah, sep, &brkb); phrase; phrase = strtok_r(NULL, sep, &brkb)) { printf("So far we're at %s:%s ", word, phrase); } } SEE ALSO
memchr(3), strchr(3), strcspn(3), strpbrk(3), strrchr(3), strsep(3), strspn(3), strstr(3), wcstok(3) STANDARDS
The strtok() function conforms to ISO/IEC 9899:1990 (``ISO C90''). AUTHORS
Wes Peters <wes@softweyr.com>, Softweyr LLC Based on the FreeBSD 3.0 implementation. BUGS
The System V strtok(), if handed a string containing only delimiter characters, will not alter the next starting point, so that a call to strtok() with a different (or empty) delimiter string may return a non-NULL value. Since this implementation always alters the next starting point, such a sequence of calls would always return NULL. BSD
November 27, 1998 BSD
All times are GMT -4. The time now is 12:54 PM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy