Sponsored Content
Top Forums Shell Programming and Scripting How to Replace fix width string Post 302186760 by victorcheung on Friday 18th of April 2008 02:39:17 AM
Old 04-18-2008
Thank you era!
 

10 More Discussions You Might Find Interesting

1. Shell Programming and Scripting

Search, replace string in file1 with string from (lookup table) file2?

Hello: I have another question. Please consider the following two sample, tab-delimited files: File_1: Abf1 YKL112w Abf1 YAL054c Abf1 YGL234w Ace2 YKL150w Ace2 YNL328c Cup9 YDR441c Cup9 YDR442w Cup9 YEL040w ... File 2: ... ABF1 YKL112W ACE2 YLR131C (9 Replies)
Discussion started by: gstuart
9 Replies

2. Shell Programming and Scripting

awk - replace number of string length from search and replace for a serialized array

Hello, I really would appreciate some help with a bash script for some string manipulation on an SQL dump: I'd like to be able to rename "sites/WHATEVER/files" to "sites/SOMETHINGELSE/files" within the sql dump. This is quite easy with sed: sed -e... (1 Reply)
Discussion started by: otrotipo
1 Replies

3. Shell Programming and Scripting

Appending string (charachters inside the line) to a fixed width file using awk or sed

Source File: abcdefghijklmnop01qrstuvwxyz abcdefghijklmnop02qrstuvwxyz abcdefghijklmnop03qrstuvwxyz abcdefghijklmnop04qrstuvwxyz abcdefghijklmnop05qrstuvwxyz Whatever characters are in 17-18 on each line of the file, it should be concatenated to the same line at the character number... (6 Replies)
Discussion started by: tamahomekarasu
6 Replies

4. Shell Programming and Scripting

replace (sed?) a string in file with multiple lines (string) from variable

Can someone tell me how I can do this? e.g: a=$(echo -e wert trewt ertert ertert ertert erttert erterte rterter tertertert ert) How do i replace the STRING with $a? I try this: sed -i 's/STRING/'"$a"'/g' filename.ext but this don' t work (2 Replies)
Discussion started by: jforce
2 Replies

5. Shell Programming and Scripting

sed or awk command to replace a string pattern with another string based on position of this string

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

6. Shell Programming and Scripting

To replace the value of the column in a fixed width file

I have a fixed with file with header & trailer length having the same length of the detail record file. The details record length of this file is 24, for Header and Trailer the records will be padded with spaces to match the record length of the file Currently I am adding 3 spaces in header... (14 Replies)
Discussion started by: ginrkf
14 Replies

7. UNIX for Dummies Questions & Answers

Replace the unexpected newline char with space in a Fixed width file

Input eg: Ouput Expected. The #rd line had the unexpted new line, which need to be replaced with space. I was planing to go with checking the length of each line using awk and if the length is less than the defeined limit, (12 in above case) will replace the newline with space. ... (5 Replies)
Discussion started by: deepakwins
5 Replies

8. Shell Programming and Scripting

Replace using awk on fixed width file.

All, I used to use following command to replace specific location in a fixed width file. Recently looks like my command stopped working as intended. We are on AIX unix. awk 'function repl(s,f,t,v) { return substr(s,1,f-1) sprintf("%-*s", t-f+1, v) substr(s,t+1) } NR<=10 {... (3 Replies)
Discussion started by: pinnacle
3 Replies

9. UNIX for Dummies Questions & Answers

Search for a string,delete the line and replace with new string in a file

Hi Everyone, I have a requirement in ksh where i have a set of files in a directory. I need to search each and every file if a particular string is present in the file, delete that line and replace that line with another string expression in the same file. I am very new to unix. Kindly help... (10 Replies)
Discussion started by: Pradhikshan
10 Replies

10. Shell Programming and Scripting

Search and replace value based on certain conditions in a fixed width file

Hi Forum. I tried searching for a solution using the internet search but I haven't been able to find any solution for what I'm trying to accomplish. I have a fixed width column file where I need to search for any occurrences of "D0" in col pos.#1-2, 10-11, 20-21 and replaced it with "XD". ... (2 Replies)
Discussion started by: pchang
2 Replies
langinfo.h(3HEAD)						      Headers							 langinfo.h(3HEAD)

NAME
langinfo.h, langinfo - language information constants SYNOPSIS
#include <langinfo.h> DESCRIPTION
The <langinfo.h> header contains the constants used to identify items of langinfo data (see nl_langinfo(3C)). The type of the constant, nl_item, is defined as described in <nl_types.h>. The following constants are defined. The entries under Category indicate in which setlocale(3C) category each item is defined. | | Constant | Category | Meaning ----------------+----------------+---------------------------------------- CODESET |LC_CTYPE |codeset name ----------------+----------------+---------------------------------------- D_T_FMT |LC_TIME |string for formatting date and time ----------------+----------------+---------------------------------------- D_FMT |LC_TIME |date format string ----------------+----------------+---------------------------------------- T_FMT |LC_TIME |time format string ----------------+----------------+---------------------------------------- T_FMT_AMPM |LC_TIME |a.m. or p.m. time format string ----------------+----------------+---------------------------------------- AM_STR |LC_TIME |ante-meridiem affix ----------------+----------------+---------------------------------------- PM_STR |LC_TIME |post-meridiem affix ----------------+----------------+---------------------------------------- DAY_1 |LC_TIME |name of the first day of the week (for | |example, Sunday) ----------------+----------------+---------------------------------------- DAY_2 |LC_TIME |name of the second day of the week (for | |example, Monday) ----------------+----------------+---------------------------------------- DAY_3 |LC_TIME |name of the third day of the week (for | |example, Tuesday) ----------------+----------------+---------------------------------------- DAY_4 |LC_TIME |name of the fourth day of the week (for | |example, Wednesday) ----------------+----------------+---------------------------------------- DAY_5 |LC_TIME |name of the fifth day of the week (for | |example, Thursday) ----------------+----------------+---------------------------------------- DAY_6 |LC_TIME |name of the sixth day of the week (for | |example, Friday) ----------------+----------------+---------------------------------------- DAY_7 |LC_TIME |name of the seventh day of the week | |(for example, Saturday) ----------------+----------------+---------------------------------------- ABDAY_1 |LC_TIME |abbreviated name of the first day of | |the week ----------------+----------------+---------------------------------------- ABDAY_2 |LC_TIME |abbreviated name of the second day of | |the week ----------------+----------------+---------------------------------------- ABDAY_3 |LC_TIME |abbreviated name of the third day of | |the week ----------------+----------------+---------------------------------------- ABDAY_4 |LC_TIME |abbreviated name of the fourth day of | |the week ----------------+----------------+---------------------------------------- ABDAY_5 |LC_TIME |abbreviated name of the fifth day of | |the week ----------------+----------------+---------------------------------------- ABDAY_6 |LC_TIME |abbreviated name of the seventh day of | |the week ----------------+----------------+---------------------------------------- ABDAY_7 |LC_TIME |abbreviated name of the seventh day of | |the week ----------------+----------------+---------------------------------------- MON_1 |LC_TIME |name of the first month of the year ----------------+----------------+---------------------------------------- MON_2 |LC_TIME |name of the second month ----------------+----------------+---------------------------------------- MON_3 |LC_TIME |name of the third month ----------------+----------------+---------------------------------------- MON_4 |LC_TIME |name of the fourth month ----------------+----------------+---------------------------------------- MON_5 |LC_TIME |name of the fifth month ----------------+----------------+---------------------------------------- MON_6 |LC_TIME |name of the sixth month ----------------+----------------+---------------------------------------- MON_7 |LC_TIME |name of the seventh month ----------------+----------------+---------------------------------------- MON_8 |LC_TIME |name of the eighth month ----------------+----------------+---------------------------------------- MON_9 |LC_TIME |name of the ninth month ----------------+----------------+---------------------------------------- MON_10 |LC_TIME |name of the tenth month ----------------+----------------+---------------------------------------- MON_11 |LC_TIME |name of the eleventh month ----------------+----------------+---------------------------------------- MON_12 |LC_TIME |name of the twelfth month ----------------+----------------+---------------------------------------- ABMON_1 |LC_TIME |abbreviated name of the first month ----------------+----------------+---------------------------------------- ABMON_2 |LC_TIME |abbreviated name of the second month ----------------+----------------+---------------------------------------- ABMON_3 |LC_TIME |abbreviated name of the third month ----------------+----------------+---------------------------------------- ABMON_4 |LC_TIME |abbreviated name of the fourth month ----------------+----------------+---------------------------------------- ABMON_5 |LC_TIME |abbreviated name of the fifth month ----------------+----------------+---------------------------------------- ABMON_6 |LC_TIME |abbreviated name of the sixth month ----------------+----------------+---------------------------------------- ABMON_7 |LC_TIME |abbreviated name of the seventh month ----------------+----------------+---------------------------------------- ABMON_8 |LC_TIME |abbreviated name of the eighth month ----------------+----------------+---------------------------------------- ABMON_9 |LC_TIME |abbreviated name of the ninth month ----------------+----------------+---------------------------------------- ABMON_10 |LC_TIME |abbreviated name of the tenth month ----------------+----------------+---------------------------------------- ABMON_11 |LC_TIME |abbreviated name of the eleventh month ----------------+----------------+---------------------------------------- ABMON_12 | LC_TIME |abbreviated name of the twelfth month ----------------+----------------+---------------------------------------- ERA |LC_TIME |era description segments ----------------+----------------+---------------------------------------- ERA_D_FMT |LC_TIME |era date format string ----------------+----------------+---------------------------------------- ERA_D_T_FMT |LC_TIME |era date and time format string ----------------+----------------+---------------------------------------- ERA_T_FMT |LC_TIME |era time format string ----------------+----------------+---------------------------------------- ALT_DIGITS |LC_TIME |alternative symbols for digits ----------------+----------------+---------------------------------------- RADIXCHAR |LC_NUMERIC |radix character ----------------+----------------+---------------------------------------- THOUSEP |LC_NUMERIC |separator for thousands ----------------+----------------+---------------------------------------- YESEXPR |LC_MESSAGES |affirmative response expression ----------------+----------------+---------------------------------------- NOEXPR |LC_MESSAGES |negative response expression ----------------+----------------+---------------------------------------- YESSTR |LC_MESSAGES |affirmative response for yes/no queries ----------------+----------------+---------------------------------------- NOSTR |LC_MESSAGES |negative response ro yes/no queries ----------------+----------------+---------------------------------------- CRNCYSTR |LC_MONETARY |local currency symbol, preceded by '-' | |if the symbol sould appear before the | |value, '+' if the symbol should appear | |after the value, or '.' if the symbol | |should replace the radix character If the locale's values for p_cs_precedes and n_cs_precedes do not match, the value of nl_langinfo(CRNCYSTR) is unspecified. The <langinfo.h> header declares the following as a function: char *nl_langinfo(nl_item); Inclusion of <langinfo.h> header may also make visible all symbols from <nl_types.h>. USAGE
Wherever possible, users are advised to use functions compatible with those in the ISO C standard to access items of langinfo data. In par- ticular, the strftime(3C) function should be used to access date and time information defined in category LC_TIME. The localeconv(3C) func- tion should be used to access information corresponding to RADIXCHAR, THOUSEP, and CRNCYSTR. ATTRIBUTES
See attributes(5) for descriptions of the following attributes: +-----------------------------+-----------------------------+ | ATTRIBUTE TYPE | ATTRIBUTE VALUE | +-----------------------------+-----------------------------+ |Interface Stability |Standard | +-----------------------------+-----------------------------+ SEE ALSO
mkmsgs(1), localeconv(3C), nl_langinfo(3C), nl_types.h(3HEAD), setlocale(3C), strftime(3C), attributes(5), standards(5) SunOS 5.11 30 Aug 2002 langinfo.h(3HEAD)
All times are GMT -4. The time now is 10:11 PM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy