Sponsored Content
Full Discussion: Triming a string
Top Forums Shell Programming and Scripting Triming a string Post 302564640 by Ananthdoss on Friday 14th of October 2011 08:28:00 AM
Old 10-14-2011
I have a file which has

element * CHECKEDOUT
element \fiosapp\... .../ch_connectedhome/LATEST
element \fiosapp\... /main/LATEST -mkbranch ch_connectedhome
load \fiosapp\ConnectedHome
load \fiosapp\ConnectedHomeProject
load \fiosapp\Build

when i use the command `cat FILE_NAME |grep load |awk -F'\' '{print $2}'`
ConnectedHome
ConnectedHomeProject
Build
are getting printed but i want "fiosapp" to get printed. What do I do??



Thanks
Ananth
 

10 More Discussions You Might Find Interesting

1. Shell Programming and Scripting

Triming spaces for any variable

Hi, I want to trim the spaces on left side of the variable value. For eg: if it is 4 spaces followed by value, All the spaces on the left should be supressed. Easy but want it quickly. Regards, Shiv@jad (6 Replies)
Discussion started by: Shiv@jad
6 Replies

2. Shell Programming and Scripting

search string in a file and retrieve 10 lines including string line

Hi Guys, I am trying to write a perl script to search a string "Name" in the file "FILE" and also want to create a new file and push the searched string Name line along with 10 lines following the same. can anyone of you please let me know how to go about it ? (8 Replies)
Discussion started by: sukrish
8 Replies

3. Shell Programming and Scripting

Putting two perl scripts together... triming whitespace off of recently parsed file

Thanks to people's help, I have composed a single line within a .sh script that Ports a file into a csv: perl -p -i -e... (5 Replies)
Discussion started by: Astrocloud
5 Replies

4. Shell Programming and Scripting

to extract string from main string and string comparison

continuing from my previous post, whose link is given below as a reference https://www.unix.com/shell-programming-scripting/171076-shell-scripting.html#post302573569 consider there is create table commands in a file for eg: CREATE TABLE `Blahblahblah` ( `id` int(11) NOT NULL... (2 Replies)
Discussion started by: vivek d r
2 Replies

5. Shell Programming and Scripting

Triming spaces few columns

File contains 10 columns,i want trim the 2,4,10 columns using single unix command. Please suggest me how to do? Thanks (21 Replies)
Discussion started by: bmk
21 Replies

6. 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

7. Shell Programming and Scripting

grep exact string from files and write to filename when string present in file

I am attempting to grep an exact string from a series of files within a directory and append that output to the filename when it is present in the file. I've been after this all day with no luck. Thanks for your help in advance :wall:. (4 Replies)
Discussion started by: JC_1
4 Replies

8. Shell Programming and Scripting

Remove lines between the start string and end string including start and end string Python

Hi, I am trying to remove lines once a string is found till another string is found including the start string and end string. I want to basically grab all the lines starting with color (closing bracket). PS: The line after the closing bracket for color could be anything (currently 'more').... (1 Reply)
Discussion started by: Dabheeruz
1 Replies

9. UNIX for Beginners Questions & Answers

Search a string and display its location on the entire string and make a text file

I want to search a small string in a large string and find the locations of the string. For this I used grep "string" -ob <file name where the large string is stored>. Now this gives me the locations of that string. Now how do I store these locations in a text file. Please use CODE tags as... (7 Replies)
Discussion started by: ANKIT ROY
7 Replies

10. UNIX for Beginners Questions & Answers

Triming the data in a file.

Hi, I have a big csv file with below data. file: La Cage Aux Folles (Widescreen) Famous Mystics and Psychics A Passion for Planning Financials Operations Marketing Management and Ethics Precious Moments Holy Bible New King James Version Precious Angels Edition Blue Practical Recording... (9 Replies)
Discussion started by: Raghuram717
9 Replies
ConfigReader::DirectiveStyle(3) 			User Contributed Perl Documentation			   ConfigReader::DirectiveStyle(3)

NAME
ConfigReader::DirectiveStyle Reads a configuration file of directives and values. CONFIGURATION FILE SYNOPSIS
# comments start with a #, and blank lines are ignored Input /etc/data_source # the value follows the directive name HomePage http://www.w3.org/ # values can be quoted Comment "here is a value with trailing spaces " CODE SYNOPSIS
my $c = new ConfigReader::DirectiveStyle; directive $c 'Input', undef, '~/input'; # specify default value, # but no parsing needed required $c 'HomePage', 'new URI::URL'; # create URI::URL object ignore $c 'Comment'; # Ignore this directive. $c->load('my.config'); open(IN, $c->value("Input")); $c->define_accessors(); # creates Input() and HomePage() retrieve(HomePage()); DESCRIPTION
This class reads a common style of configuration files, where directive names are followed by a value. For each directive you can specify whether it has a default value or is required, and a function or method to use to parse the value. Errors and warnings are caught while parsing, and the location where the offending value came from (either from the configuration file, or your Perl source for default values) is reported. DirectiveStyle is a subclass of ConfigReader::Values. The methods to define the directives in the configuration file are documented there. Comments are introduced by the "#" character, and continue until the end of line. Like in Perl, the backslash character "" may be used in the directive values for the various standard sequences: tab newline return f form feed v vertical tab, whatever that is  backspace a alarm (bell) e escape 33 octal char x1b hex char The value may also be quoted, which lets you include leading or trailing spaces. The quotes are stripped off before the value is returned. DirectiveStyle itself only reads the configuration file. Most of the hard work of defining the directives and parsing the values is done in its superclass, ConfigReader::Values. You should be able to easily modify or subclass DirectiveStyle to read a different style of con- figuration file. PUBLIC METHODS
"new( [$spec] )" This static method creates and returns a new DirectiveStyle object. For information about the optional $spec argument, see Direc- tiveStyle::new(). "load($file, [$untaint])" Before calling load(), you'll want to define the directives using the methods described in ConfigReader::Values. Reads a configuration from $file. The default values for any directives not present in the file are assigned. Normally configuration values are tainted like any data read from a file. If the configuration file comes from a trusted source, you can untaint all the values by setting the optional $untaint argument to a true value (such as 'UNTAINT'). SUBCLASSABLE METHODS
You can stop reading here if you just want to use DirectiveStyle. The following methods could be overridden in a subclass to provide addi- tional or alternate functionality. "parse_line($line, $whence, $untaint)" Parses $line. $whence is a string describing the source of the line. Returns a two-element array of the directive and the value string, or the empty array () if the line is blank or only contains a comment. "parse_value_string($str, $whence)" Interprets quotes, backslashes, and comments in the value part. (Note that after the value string is returned, it will still get passed to the directive's parsing function of method if one is defined). perl v5.8.2 1996-02-14 ConfigReader::DirectiveStyle(3)
All times are GMT -4. The time now is 06:29 AM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy