03-04-2009
Problem with Trimming of white space
Dear Members,
Following is the code which i am using:
integer i=7
while ((i <= 10 ));
do
param[i]=`echo $TEST_OUT | cut -d"^" -f$i`
a=`echo ${param[7]}`
echo `echo $a | sed 's/+/ /g'`
(( i = i + 1));
done
From the above code TEST_OUT is a variable which has the following value:
TEST_OUT='12345++++++TEST COMPANY+++++++++02182009+++++++01232009+++++++FREIGHT PAYMENT+++5.64'
as you can see all the values in TEST_OUT are separated by '+' sign.
MY aim is to replace the '+' sign with a white space, so i am using the following command:
echo `echo $a | sed 's/+/ /g'`
If i do this it is replacing '+' with only one white space. The result looks like
'12345 TEST COMPANY 02182009 01232009 FREIGHT PAYMENT 5.64'
which i don't want. Suppose we have 7 '+' sign then i would like to see 7 white spaces which is not happening. Its only putting one space.
How can i avoid this.
I am using Korn Shell.
Thanks
Sandeep
10 More Discussions You Might Find Interesting
1. Shell Programming and Scripting
Hey, I'm desperately in need of a solution to a seemingly easy problem. How can I match a specific number of spaces and replace them. As in, I have a file that instead of being broken into parts by new lines is broken into parts via 500+ spaces. How can I replace any grouping of more than 400... (7 Replies)
Discussion started by: Dickalicious
7 Replies
2. Shell Programming and Scripting
I have a variable that calls in a string from txt file. Problem is the string comes with an abundance of white spaces trailing it. Is there any easy way to trim the tailing white spaces off at the end? Thanks in advance. (9 Replies)
Discussion started by: briskbaby
9 Replies
3. Shell Programming and Scripting
Hi All;
Having a problem with a file..
the file contains the following data... (a snapshot)
1331F9E9DB7C2BB80EAEDE3A8F043B94,AL7 1DZ,M,50
186FDF93E1303DBA217279EC3671EA91,NG5 1JU,M,24
3783FFAF602015056A8CD21104B1AAAF,CH42 4NQ,M,17
It has 3 columns sepreated by a ,
the second column... (7 Replies)
Discussion started by: Zak
7 Replies
4. UNIX for Dummies Questions & Answers
Dear Members,
Suppose i have a variable test which stores a string as below:
test='John drives+++++++++a+++++car'
now i want to use sed on the above variable and replace + with a white space, so that i get
echo $test should give me
'john drives a car'
Between... (1 Reply)
Discussion started by: sandeep_1105
1 Replies
5. Shell Programming and Scripting
Hi,
What sed command (if sed is the right command) can remove ALL white space from my file. I have a csv, except I want to remove all white space between commas and characters.
My idea (without testing)
sed 's/ //g'
Is there a better way? (18 Replies)
Discussion started by: mcclunyboy
18 Replies
6. Shell Programming and Scripting
Hi ,
I have a file with contents as below
group1 = aaaaa, bbbbb, ccccc, aaa
group2=aaa, bbbbb, ccccc, aaaaa
group3 = bbbbb, aaa, ccccc, aaaaa
group4 = bbbbb, aaa,ccccc, aaaaa
I want to search for "aaa" and the output should be as below
group1 = aaaaa, bbbbb, ccccc
group2= bbbbb, ccccc,... (3 Replies)
Discussion started by: anil8103
3 Replies
7. UNIX for Dummies Questions & Answers
our user creates a text file with a white space on the filename. this same file is transfered to unix via automation tool. i have a korn shell script that reads these files on a input directory and connects to oracle database to run the oracle procedures which will load the data from each of the... (2 Replies)
Discussion started by: wtolentino
2 Replies
8. Shell Programming and Scripting
Hi
How to remove white space from this input:|blue | 1|
|green| 4|
|black| 2|
I like to search for green and get 4not 4
How to modify this to work correct:awk -F"|" '/green/ {print $3} (7 Replies)
Discussion started by: Jotne
7 Replies
9. Shell Programming and Scripting
hi guys
how can i add spacein file name with sed if strings have no space around dash
input
19-20
( 18-19 )
ABC-EFG
output after add white space
19 - 20
(18 - 19 )
ABC - EFG
thx in advance (2 Replies)
Discussion started by: mhs
2 Replies
10. Shell Programming and Scripting
I have about 350 programs in which I have to add 2 lines; one before and one after a specfic line.
The following script does the job except that I lose the indentation.
#!/usr/bin/bash
while read line ... (8 Replies)
Discussion started by: jgt
8 Replies
LEARN ABOUT REDHAT
qaccessibleobject
QAccessibleObject(3qt) QAccessibleObject(3qt)
NAME
QAccessibleObject - Implements parts of the QAccessibleInterface for QObjects
SYNOPSIS
#include <qaccessible.h>
Inherits QObject and QAccessibleInterface.
Public Members
QAccessibleObject ( QObject * object )
virtual ~QAccessibleObject ()
Protected Members
QObject * object () const
DESCRIPTION
The QAccessibleObject class implements parts of the QAccessibleInterface for QObjects.
This class is mainly provided for convenience. All subclasses of the QAccessibleInterface should use this class as the base class.
See also Miscellaneous Classes.
MEMBER FUNCTION DOCUMENTATION
QAccessibleObject::QAccessibleObject ( QObject * object )
Creates a QAccessibleObject for object.
QAccessibleObject::~QAccessibleObject () [virtual]
Destroys the QAccessibleObject.
This only happens when a call to release() decrements the internal reference counter to zero.
QObject * QAccessibleObject::object () const [protected]
Returns the QObject for which this QAccessibleInterface implementation provides information. Use isValid() to make sure the object pointer
is safe to use.
SEE ALSO
http://doc.trolltech.com/qaccessibleobject.html http://www.trolltech.com/faq/tech.html
COPYRIGHT
Copyright 1992-2001 Trolltech AS, http://www.trolltech.com. See the license file included in the distribution for a complete license
statement.
AUTHOR
Generated automatically from the source code.
BUGS
If you find a bug in Qt, please report it as described in http://doc.trolltech.com/bughowto.html. Good bug reports help us to help you.
Thank you.
The definitive Qt documentation is provided in HTML format; it is located at $QTDIR/doc/html and can be read using Qt Assistant or with a
web browser. This man page is provided as a convenience for those users who prefer man pages, although this format is not officially
supported by Trolltech.
If you find errors in this manual page, please report them to qt-bugs@trolltech.com. Please include the name of the manual page
(qaccessibleobject.3qt) and the Qt version (3.1.1).
Trolltech AS 9 December 2002 QAccessibleObject(3qt)