Sponsored Content
Top Forums Shell Programming and Scripting Replace several numbers with respective tag and make a single file Post 302462428 by pravin27 on Thursday 14th of October 2010 07:50:40 AM
Old 10-14-2010
Try this,
Code:
awk -F"|" 'BEGIN {
        error[0] = "Success"
        error[1] = "Failure"
        error[2] = "Fail"
        error[3] = "Error3"
        error[4] = "Error4"
        error[5] = "Error5"
        error[6] = "Error6"
        error[7] = "Error7"
        error[8] = "Error8"
        error[9] = "Error9"
        error[10] = "Unknown"
}
{if (error[$2]){print $1 FS error[$2] FS}else{print $0}}'  inputfile

 

10 More Discussions You Might Find Interesting

1. Shell Programming and Scripting

to replace one character by numbers in a file

suppose u have a file aas P-H 123 gdg O-U 223 hdy I-Y 12 fgd K-O 333 ssa L-P 32 output shud be like that aas P123H gdg O223U hdy I12Y fgd K333O ssa L32P thanks (7 Replies)
Discussion started by: cdfd123
7 Replies

2. AIX

How to replace many numbers with one number in a file

How to replace many numbers with one number in a file. Many numbers like 444565,454678,443298,etc. i want to replace these with one number (300).Please halp me out. (2 Replies)
Discussion started by: vpandey
2 Replies

3. Shell Programming and Scripting

Addition of all the numbers in a single file

Hi All , Want to know the "sum" of all the digits in below file called "/sample" .Could some one please let me know the script either command . cat /sample 12 34 23 23 Best Regards, Chinni . (5 Replies)
Discussion started by: chinni-script
5 Replies

4. Shell Programming and Scripting

Search for multiple string and replace with respective values

Hi, Can anyone help me to search for multiple strings within specified position and replace with respective string value. For example I need to search the string from the position 11 to 20 and if it contain ABC and then replace it by BCDEFGHIJ ... find AABZSDJIK and replace with QWE. and... (4 Replies)
Discussion started by: zooby
4 Replies

5. Shell Programming and Scripting

Find all .htaccess files and make a backup copy in respective directories

Hey guys, I need to know how to locate all .htaccess files on the server and make a backup of them in the folder they reside before I run a script to modify all of them. So basically taking dir1/.htaccess and copying it as dir1/.htaccess_bk dir2/.htaccess copying as dir2/.htaccess_bk... (5 Replies)
Discussion started by: boxx
5 Replies

6. Shell Programming and Scripting

find all numbers > x and replace with y within a file

How would I do this? How could i use <> symbols for numbers in the find/replace code below? perl -pi -e 's/test/tst/' OR is there a better way? 100 5000 2 432 4 2 33 4 5 6 65 300 301 needs to be: 100 300 2 300 4 2 33 4 5 6 65 300 300 also it might not always need spaces... i... (12 Replies)
Discussion started by: herot
12 Replies

7. Shell Programming and Scripting

How to make multiple small file out of a single file?

Hi, I have a file that consist of around six million line, now the task is to divide this file into 12 small file so that each file would have half a million lines in it. Thanks. (3 Replies)
Discussion started by: mukulverma2408
3 Replies

8. Shell Programming and Scripting

How to replace multiple "&nbsp;" entry with in <td> tag into single entry using sed?

I have the input file like this. Input file: 12.txt 1) There are one or more than one <tr> tags in same line. 2) Some tr tags may have one <td> or more tna one <td> tags within it. 3) Few <td> tags having "<td> &nbsp; </td>". Few having more than one "&nbsp;" entry in it. <tr> some td... (4 Replies)
Discussion started by: thomasraj87
4 Replies

9. Shell Programming and Scripting

Use awk to replace numbers in a file with a column from another file

Hello, I am trying to make a awk code that will take 2 files, a txt file like this : 1 1 88 c(1:38, 42, 102) 2 2 128 c(39:41, 43:101, 103:105, 153, 155:189, 292, 344:369) 3 3 84 c(190:249, 603, 606:607, 609:629) 4 4 12 ... (8 Replies)
Discussion started by: nastaziales
8 Replies

10. UNIX for Beginners Questions & Answers

Display multiple words into a single td tag

awk 'BEGIN{print "<table>"} {print "<tr>"; for ( i=1;i<NF;i++) print " <td>" $I "</td>"; print "</tr>"} END{print " </table>"}' <file name > (6 Replies)
Discussion started by: Himanshu1
6 Replies
gg-error(3)								GGI							       gg-error(3)

NAME
gg-error, gii-error, ggi-error - GGI error definitions SYNOPSIS
#include <ggi/errors.h> DESCRIPTION
GGI return code policy is usually (unless otherwise noted): == 0 on normal completion > 0 when giving additional hints or returning positiv integer data < 0 for errors GGI error codes are of the form GGI_* and are guaranteed to be negative (except GGI_OK of course, which is guaranteed to be zero). The following error codes are defined: GGI_OK 0 /* All is well */ GGI_ENOMEM -20 /* Out of memory */ GGI_ENOFILE -21 /* File does not exist */ GGI_ENODEVICE -22 /* Input/Output device can not be opened */ GGI_EARGREQ -23 /* Required argument missing */ GGI_EARGINVAL -24 /* Invalid argument(s) */ GGI_ENOTALLOC -25 /* Trying to use or deallocate a resource that was not previously allocated */ GGI_EFATAL -26 /* Fatal error - the state of the target of the operation is undefined */ GGI_EBADFILE -27 /* Error reading (config) file */ GGI_ENOSPACE -28 /* Out of space / range */ GGI_ENOFUNC -29 /* Function not implemented */ GGI_EBUSY -30 /* Object is busy */ GGI_ENOTFOUND -31 /* The requested object was not found */ GGI_EEXCLUSIVE -32 /* Tried to get non-exclusive access to object which only supports exclusive access */ GGI_ENOMATCH -33 /* No matching entry found */ GGI_EEVUNKNOWN -40 /* Unknown event sent to or received from input source */ GGI_EEVNOTARGET -41 /* No apropriate target for for sent event */ GGI_EEVOVERFLOW -42 /* Overflow when queuing event */ GGI_EUNKNOWN -99 /* Unknown error */ The values -1 to -19 are reserved for extensions. See their error manpage for the details. libgg-1.0.x 2005-07-29 gg-error(3)
All times are GMT -4. The time now is 02:01 AM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy