This works for me assuming that searchName == John, $2 == Wall. If you've invoked your script with just John on the command line, $2 will be null, then you'll end up with the results that you posted. The small script I wrote to test your code includes some error checking that might be beneficial in your case so I've posted it as an example.
I would recommend assigning $2 to a named variable; while it is fine the way it is, it makes your script easier to read if it were something like this:
I also don't believe that you need to escape the spaces. This should work:
and again makes the code easier to read.
---------- Post updated at 13:13 ---------- Previous update was at 13:10 ----------
Thought I would also note that I dropped the -i from my testing because the version of sed that I prefer does not implement it. It should work just fine if you prefer to use that option.
Hi Guys,
I have a file like this:
aaa b c d e f
fsss g h i k l
qqq r t h n
I want:
aaa b c d e f
fsss g h i k l
qqq r t h , n
ggg p t e d u
qqq i o s , k (2 Replies)
Hi,
I know there are lots of threads on replacing text within files, usually using sed or awk. However, I find it hard to adapt examples that I found to my specific case. I am kind of new to UNIX and have hard times learning the syntax either for sed or awk so I would appreciate any help. Here's... (5 Replies)
Dear UNIX community,
I would like to to count characters from a specific row and have them displayed line-by-line.
I have a file called testAwk2.csv which contain the following data:
rabbit penguin goat
giraffe emu ostrich I would like to count in the middle row individually... (4 Replies)
I'm trying to update a text file via sed/awk, after a lot of searching I still can't find a code snippet that I can get to work.
Brief overview:
I have user input a line to a variable, I then find a specific value in this line 10th field in this case. After asking for new input and doing some... (14 Replies)
I have a text file like this:
subject1:LecturerA:10
subject2:LecturerA:40
if I was given string in column 1 and 2 (which are subject 1 and LecturerA) , i need to update 3rd field of that line containing that given string , which is, number 10 need to be updated to 100 ,for example.
The... (6 Replies)
Hi...friends....
I want to create inventory...information for that I need to read some specific row say 2nd row from 1st 3 column and and write data with particular file used, I have some more column also but I need only 3 column data of first entry after header
I attached sample file..those... (12 Replies)
Hi,
I have a ldif file like below:
version: 1
dn: cn=Test Group,ou=Applications,dc=xyz,dc=com
objectClass: groupOfUniqueNames
objectClass: top
cn: Test Group
uniqueMember: uid=abc,ou=People,o=xyz,o=Corporate,dc=xyz,dc=com
dn: cn=Test Sub Group,cn=Test... (4 Replies)
Hello,
i need help with awk.
I have this file:
cat number
DirB port 67 er_enc_out 0 er_bad_os 0
DirB port 71 er_enc_out 56 er_bad_os 0
DirB port 74 er_enc_out 0 er_bad_os 0
DirB port 75 ... (4 Replies)
I am trying to add a condition to the below perl that will capture the GTtag and place a specific string in the last field of each line. The problem is that the GT value used is not right after the tag rather it is a few fields away. The values should always be 0/1 or 1/2 and are in bold in the... (12 Replies)
In the below I am trying to use awk to match all the $13 values in input, which is tab-delimited,
that are in $1 of gene which is just a single column of text.
However only the line with the greatest $9 value in input needs to be printed.
So in the example below all the MECP2 and LTBP1... (0 Replies)
Discussion started by: cmccabe
0 Replies
LEARN ABOUT DEBIAN
ogrtindex
ogrtindex(1) General Commands Manual ogrtindex(1)NAME
ogrtindex - ogrtindex creates a tileindex
SYNOPSIS
ogrtindex [-lnum n]... [-lname name]... [-f output_format]
[-write_absolute_path] [-skip_different_projection]
output_dataset src_dataset...
DESCRIPTION
The ogrtindex program can be used to create a tileindex - a file containing a list of the identities of a bunch of other files along with
there spatial extents. This is primarily intended to be used with MapServer for tiled access to layers using the OGR connection type.
-lnum n:
Add layer number 'n' from each source file in the tile index.
-lname name:
Add the layer named 'name' from each source file in the tile index.
-f output_format:
Select an output format name. The default is to create a shapefile.
-tileindex field_name:
The name to use for the dataset name. Defaults to LOCATION.
-write_absolute_path:
Filenames are written with absolute paths
-skip_different_projection:
Only layers with same projection ref as layers already inserted in the tileindex will be inserted.
If no -lnum or -lname arguments are given it is assumed that all layers in source datasets should be added to the tile index as independent
records.
If the tile index already exists it will be appended to, otherwise it will be created.
It is a flaw of the current ogrtindex program that no attempt is made to copy the coordinate system definition from the source datasets to
the tile index (as is expected by MapServer when PROJECTION AUTO is in use).
EXAMPLE
This example would create a shapefile (tindex.shp) containing a tile index of the BL2000_LINK layers in all the NTF files in the wrk
directory:
% ogrtindex tindex.shp wrk/*.NTF
AUTHORS
Frank Warmerdam warmerdam@pobox.com, Silke Reimer silke@intevation.de
GDAL Tue Sep 18 2012 ogrtindex(1)