Sponsored Content
Top Forums Shell Programming and Scripting Extracting substrings from a string of variable length Post 302793071 by Nevergivup on Thursday 11th of April 2013 03:58:03 PM
Old 04-11-2013
Extracting substrings from a string of variable length

I have a string like
Code:
Months=jan feb mar april x y ..

Here the number of fields in Months is not definite
I need to extract each field in the Months string and pass it to awk . Don't want to use for in since it is a loop . How can i do it
 

10 More Discussions You Might Find Interesting

1. Shell Programming and Scripting

Finding out the length of a string held within a variable

:confused: Does anyone know which command I can use to find out the length of a string held within a variable? (5 Replies)
Discussion started by: dbrundrett
5 Replies

2. Programming

Accessing substrings by offset and length

Hi, I have a simple question... In C do we have a standard library function which will return the pointer to a substring at certain offset and having certain length... Ofcourse we should take care not to access beyond allocated length in the parent string and don't overwrite beyond allocated... (2 Replies)
Discussion started by: Vishnu
2 Replies

3. Shell Programming and Scripting

creating a fixed length output from a variable length input

Is there a command that sets a variable length? I have a input of a variable length field but my output for that field needs to be set to 32 char. Is there such a command? I am on a sun box running ksh Thanks (2 Replies)
Discussion started by: r1500
2 Replies

4. Shell Programming and Scripting

extracting substrings

Hi guys, I am stuck in this problem. Please help. I have two files. FILE1 (with records starting from '>' ) >TC1723_3 similar to Scific_A7Q9Q3 EMSPSQDYCDDYFKLTYPCTAGAQYYGRGALPVYWNYNYGAIGEALKLDLLNHPEYIEQN ATMAFQAAIWRWMNPMKKGQPSAHDAFVGNWKP >TC214_2 similar to Quiet_Ref100_Q8W2B2 Cluster;... (1 Reply)
Discussion started by: smriti_shridhar
1 Replies

5. Shell Programming and Scripting

Replace variable length numeric string

I have a customer who logged some cc and bank account numbers in their apache logs. I got the cc numbers x'd out with sed -e 's/args=\{16\}/args=XXXXXXXXXXXXXXXX/g' -e 's/cardnum=\{16\}/cardnum=XXXXXXXXXXXXXXXX/g'but that wasn't too difficult due to the value being 16 digits. The bank account... (7 Replies)
Discussion started by: mk4mzid
7 Replies

6. Shell Programming and Scripting

Replacing one Char in a string of variable length

Hi all, I am trying to find the best way of making a change to 1 char in a string, the string can be between 1 and 14 characters. I am reading a line in from a file which contains 012341231231:2:102939283:NNN: Require :NBN: 012838238232:3:372932:NNN: Require :NNB: I need to change 1 N or a... (8 Replies)
Discussion started by: nkwilliams
8 Replies

7. Shell Programming and Scripting

filtering out duplicate substrings, regex string from a string

My input contains a single word lines. From each line data.txt prjtestBlaBlatestBlaBla prjthisBlaBlathisBlaBla prjthatBlaBladpthatBlaBla prjgoodBlaBladpgoodBlaBla prjgood1BlaBla123dpgood1BlaBla123 Desired output --> data_out.txt prjtestBlaBla prjthisBlaBla... (8 Replies)
Discussion started by: kchinnam
8 Replies

8. Shell Programming and Scripting

extracting substrings from variables

Hello Everyone, I am looking for a way to extract substrings to local variables. Here is the format of the string variable i am using : /var/x/www && /usr/x/share/doc && /etc/x/logs where the substrings i must extract are the "/var/x/www" and such. I was originally thinking of using... (15 Replies)
Discussion started by: jimmy75_13
15 Replies

9. Shell Programming and Scripting

Match and variable length string

Hello all, source file looks like this: cat toto.txt NAME) VAR1=tata OPT4=toto USER=blabla TZ=/usr/share/zoneinfo/Hongkong OTHEROPT=something ;; NAME2) VAR1=tata OPT4=toto USER=blabla TZ=/usr/share/zoneinfo/Hongkong SOMETHING=else ... (5 Replies)
Discussion started by: maverick72
5 Replies

10. UNIX for Beginners Questions & Answers

Views How to replace a CRLF char from a variable length file in the middle of a string in UNIX?

My sample file is variable length, with out any field delimiters. It has min of 18 chars length and the 'CRLF' is potentially between 12-14 chars. How do I replace this with a space? I still want to keep end of record, but just want to remove these new lines chars in the middle of the data. ... (7 Replies)
Discussion started by: chandrath
7 Replies
DateTime::Locale::nn_NO(3)				User Contributed Perl Documentation				DateTime::Locale::nn_NO(3)

NAME
DateTime::Locale::nn_NO SYNOPSIS
use DateTime; my $dt = DateTime->now( locale => 'nn_NO' ); print $dt->month_name(); DESCRIPTION
This is the DateTime locale package for Norwegian Nynorsk Norway. DATA
This locale inherits from the DateTime::Locale::nn locale. It contains the following data. Days Wide (format) maandag tysdag onsdag torsdag fredag laurdag sondag Abbreviated (format) maa. ty. on. to. fr. la. so. Narrow (format) M T O T F L S Wide (stand-alone) maandag tysdag onsdag torsdag fredag laurdag sondag Abbreviated (stand-alone) maa. ty. on. to. fr. la. so. Narrow (stand-alone) M T O T F L S Months Wide (format) januar februar mars april mai juni juli august september oktober november desember Abbreviated (format) jan feb mar apr mai jun jul aug sep okt nov des Narrow (format) J F M A M J J A S O N D Wide (stand-alone) januar februar mars april mai juni juli august september oktober november desember Abbreviated (stand-alone) jan feb mar apr mai jun jul aug sep okt nov des Narrow (stand-alone) J F M A M J J A S O N D Quarters Wide (format) 1. kvartal 2. kvartal 3. kvartal 4. kvartal Abbreviated (format) K1 K2 K3 K4 Narrow (format) 1 2 3 4 Wide (stand-alone) 1. kvartal 2. kvartal 3. kvartal 4. kvartal Abbreviated (stand-alone) K1 K2 K3 K4 Narrow (stand-alone) 1 2 3 4 Eras Wide f.Kr. e.Kr. Abbreviated f.Kr. e.Kr. Narrow f.Kr. e.Kr. Date Formats Full 2008-02-05T18:30:30 = tysdag 5. februar 2008 1995-12-22T09:05:02 = fredag 22. desember 1995 -0010-09-15T04:44:23 = laurdag 15. september -10 Long 2008-02-05T18:30:30 = 5. februar 2008 1995-12-22T09:05:02 = 22. desember 1995 -0010-09-15T04:44:23 = 15. september -10 Medium 2008-02-05T18:30:30 = 5. feb. 2008 1995-12-22T09:05:02 = 22. des. 1995 -0010-09-15T04:44:23 = 15. sep. -10 Short 2008-02-05T18:30:30 = 05.02.08 1995-12-22T09:05:02 = 22.12.95 -0010-09-15T04:44:23 = 15.09.-10 Default 2008-02-05T18:30:30 = 5. feb. 2008 1995-12-22T09:05:02 = 22. des. 1995 -0010-09-15T04:44:23 = 15. sep. -10 Time Formats Full 2008-02-05T18:30:30 = kl. 18.30.30 UTC 1995-12-22T09:05:02 = kl. 09.05.02 UTC -0010-09-15T04:44:23 = kl. 04.44.23 UTC Long 2008-02-05T18:30:30 = 18.30.30 UTC 1995-12-22T09:05:02 = 09.05.02 UTC -0010-09-15T04:44:23 = 04.44.23 UTC Medium 2008-02-05T18:30:30 = 18.30.30 1995-12-22T09:05:02 = 09.05.02 -0010-09-15T04:44:23 = 04.44.23 Short 2008-02-05T18:30:30 = 18.30 1995-12-22T09:05:02 = 09.05 -0010-09-15T04:44:23 = 04.44 Default 2008-02-05T18:30:30 = 18.30.30 1995-12-22T09:05:02 = 09.05.02 -0010-09-15T04:44:23 = 04.44.23 Datetime Formats Full 2008-02-05T18:30:30 = tysdag 5. februar 2008 kl. 18.30.30 UTC 1995-12-22T09:05:02 = fredag 22. desember 1995 kl. 09.05.02 UTC -0010-09-15T04:44:23 = laurdag 15. september -10 kl. 04.44.23 UTC Long 2008-02-05T18:30:30 = 5. februar 2008 18.30.30 UTC 1995-12-22T09:05:02 = 22. desember 1995 09.05.02 UTC -0010-09-15T04:44:23 = 15. september -10 04.44.23 UTC Medium 2008-02-05T18:30:30 = 5. feb. 2008 18.30.30 1995-12-22T09:05:02 = 22. des. 1995 09.05.02 -0010-09-15T04:44:23 = 15. sep. -10 04.44.23 Short 2008-02-05T18:30:30 = 05.02.08 18.30 1995-12-22T09:05:02 = 22.12.95 09.05 -0010-09-15T04:44:23 = 15.09.-10 04.44 Default 2008-02-05T18:30:30 = 5. feb. 2008 18.30.30 1995-12-22T09:05:02 = 22. des. 1995 09.05.02 -0010-09-15T04:44:23 = 15. sep. -10 04.44.23 Available Formats d (d) 2008-02-05T18:30:30 = 5 1995-12-22T09:05:02 = 22 -0010-09-15T04:44:23 = 15 EEEd (d EEE) 2008-02-05T18:30:30 = 5 ty. 1995-12-22T09:05:02 = 22 fr. -0010-09-15T04:44:23 = 15 la. Hm (H:mm) 2008-02-05T18:30:30 = 18:30 1995-12-22T09:05:02 = 9:05 -0010-09-15T04:44:23 = 4:44 hm (h.mm a) 2008-02-05T18:30:30 = 6.30 ettermiddag 1995-12-22T09:05:02 = 9.05 formiddag -0010-09-15T04:44:23 = 4.44 formiddag Hms (H:mm:ss) 2008-02-05T18:30:30 = 18:30:30 1995-12-22T09:05:02 = 9:05:02 -0010-09-15T04:44:23 = 4:44:23 hms (h.mm.ss a) 2008-02-05T18:30:30 = 6.30.30 ettermiddag 1995-12-22T09:05:02 = 9.05.02 formiddag -0010-09-15T04:44:23 = 4.44.23 formiddag M (L) 2008-02-05T18:30:30 = 2 1995-12-22T09:05:02 = 12 -0010-09-15T04:44:23 = 9 Md (M-d) 2008-02-05T18:30:30 = 2-5 1995-12-22T09:05:02 = 12-22 -0010-09-15T04:44:23 = 9-15 MEd (E, M-d) 2008-02-05T18:30:30 = ty., 2-5 1995-12-22T09:05:02 = fr., 12-22 -0010-09-15T04:44:23 = la., 9-15 MMdd (dd.MM) 2008-02-05T18:30:30 = 05.02 1995-12-22T09:05:02 = 22.12 -0010-09-15T04:44:23 = 15.09 MMM (LLL) 2008-02-05T18:30:30 = feb 1995-12-22T09:05:02 = des -0010-09-15T04:44:23 = sep MMMd (MMM d) 2008-02-05T18:30:30 = feb 5 1995-12-22T09:05:02 = des 22 -0010-09-15T04:44:23 = sep 15 MMMEd (E MMM d) 2008-02-05T18:30:30 = ty. feb 5 1995-12-22T09:05:02 = fr. des 22 -0010-09-15T04:44:23 = la. sep 15 MMMMd (d. MMMM) 2008-02-05T18:30:30 = 5. februar 1995-12-22T09:05:02 = 22. desember -0010-09-15T04:44:23 = 15. september MMMMEd (E MMMM d) 2008-02-05T18:30:30 = ty. februar 5 1995-12-22T09:05:02 = fr. desember 22 -0010-09-15T04:44:23 = la. september 15 ms (mm.ss) 2008-02-05T18:30:30 = 30.30 1995-12-22T09:05:02 = 05.02 -0010-09-15T04:44:23 = 44.23 y (y) 2008-02-05T18:30:30 = 2008 1995-12-22T09:05:02 = 1995 -0010-09-15T04:44:23 = -10 yM (y-M) 2008-02-05T18:30:30 = 2008-2 1995-12-22T09:05:02 = 1995-12 -0010-09-15T04:44:23 = -10-9 yMEd (EEE, y-M-d) 2008-02-05T18:30:30 = ty., 2008-2-5 1995-12-22T09:05:02 = fr., 1995-12-22 -0010-09-15T04:44:23 = la., -10-9-15 yMMM (y MMM) 2008-02-05T18:30:30 = 2008 feb 1995-12-22T09:05:02 = 1995 des -0010-09-15T04:44:23 = -10 sep yMMMEd (EEE, y MMM d) 2008-02-05T18:30:30 = ty., 2008 feb 5 1995-12-22T09:05:02 = fr., 1995 des 22 -0010-09-15T04:44:23 = la., -10 sep 15 yMMMM (y MMMM) 2008-02-05T18:30:30 = 2008 februar 1995-12-22T09:05:02 = 1995 desember -0010-09-15T04:44:23 = -10 september yQ (y Q) 2008-02-05T18:30:30 = 2008 1 1995-12-22T09:05:02 = 1995 4 -0010-09-15T04:44:23 = -10 3 yQQQ (y QQQ) 2008-02-05T18:30:30 = 2008 K1 1995-12-22T09:05:02 = 1995 K4 -0010-09-15T04:44:23 = -10 K3 yyMM (MM.yy) 2008-02-05T18:30:30 = 02.08 1995-12-22T09:05:02 = 12.95 -0010-09-15T04:44:23 = 09.-10 yyQ (Q yy) 2008-02-05T18:30:30 = 1 08 1995-12-22T09:05:02 = 4 95 -0010-09-15T04:44:23 = 3 -10 yyyyMMMM (MMMM y) 2008-02-05T18:30:30 = februar 2008 1995-12-22T09:05:02 = desember 1995 -0010-09-15T04:44:23 = september -10 Miscellaneous Prefers 24 hour time? Yes Local first day of the week maandag SUPPORT
See DateTime::Locale. AUTHOR
Dave Rolsky <autarch@urth.org> COPYRIGHT
Copyright (c) 2008 David Rolsky. All rights reserved. This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself. This module was generated from data provided by the CLDR project, see the LICENSE.cldr in this distribution for details on the CLDR data's license. perl v5.16.3 2014-06-10 DateTime::Locale::nn_NO(3)
All times are GMT -4. The time now is 05:57 PM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy