08-13-2012
Quote:
Originally Posted by
anshaa
$ sed -n 'H;${;g;s/^\n//;s/\n\([^[:digit:]]\)/\1/g;p;}' infile
1234|test
weye|test1|break
576|test|break|title
2369|test|line|break
tite|break
234589|test|like|break
I dont get the desired output.. nothing changed.. please help
You need to replace infile with the name of your input file...
And for the awk solution, use nawk instead of awk.
10 More Discussions You Might Find Interesting
1. UNIX for Dummies Questions & Answers
Hi Unix gurus,
I have a file. I need to insert sequential number at the starting of the file. Fields are delimited by "|". I know the starting number.
Example:
File is as follows
|123|4test|test
|121|2test|test
|x12|1test|test
|vd123|5test|test
starting number is : 120
... (7 Replies)
Discussion started by: jingi1234
7 Replies
2. Shell Programming and Scripting
hello experts,
I need a sed command that remove last 10 characters of a line start from 3rd line.
any suggestions?
Thanks you (7 Replies)
Discussion started by: minifish
7 Replies
3. UNIX for Advanced & Expert Users
Hi i would like to add line numbers to end of each line in a file.
I am able to do it in the front of each line using sed, but not able to add at the end of the file.
Can anyone suggest
The following code adds line number to start of each line
sed = filename | sed 'N;s/\n/\t/'
how can i... (5 Replies)
Discussion started by: rudoraj
5 Replies
4. Shell Programming and Scripting
Hi! I'm trying to assign line numbers to each line of the file
for example consider the following..
The contents of the input file are
hello how are you?
I'm fine.
How about you?
I'm trying to get the following output..
1 hello how are you?
2 I'm fine.
3 How about you? ... (8 Replies)
Discussion started by: abk07
8 Replies
5. Shell Programming and Scripting
Hi,
For my reuirement, I have to read a file from the 2nd line till the last line<EOF>.
Say,
I have a file as test.txt, which as a header record in the first line followed by records in rest of the lines.
for i in `cat test.txt`
{
echo $i
}
While doing the above loop, I have read... (5 Replies)
Discussion started by: machomaddy
5 Replies
6. Shell Programming and Scripting
Hello All,
Could you please help with this.
This is what I have:
506234.222 2
506234.222 2
506234.222 2
506234.222 2
508212.200 2
508212.200 2
333456.111 2
333456.111 2
333456.111 2
333456.111 2
But this is what I want:
506234.222 1
506234.222 2
506234.222 2
506234.222 3 (5 Replies)
Discussion started by: canimba
5 Replies
7. Shell Programming and Scripting
Hi,
I want to read a live log file line by line and considering those line which start from time stamp;
Below code I am using, which read line but throws an exception when comparing line that does not contain error code
tail -F /logs/COMMON-ERROR.log | while read myline; do... (2 Replies)
Discussion started by: ketanraut
2 Replies
8. UNIX for Dummies Questions & Answers
I need to replace the (*) in the fist of a list with numbers using sed for example >
this file contain a list
* linux
* computers
* labs
* questions
to >>>>
this file contain a list
1. linux
2. computers
3. labs
4. questions (7 Replies)
Discussion started by: aalbazie
7 Replies
9. Shell Programming and Scripting
Hello,
I am java command from a shell script which will generate the below output on the command prompt
signature Base64 :... (10 Replies)
Discussion started by: chetanojha
10 Replies
10. Shell Programming and Scripting
My file (the output of an experiment) starts off looking like this,
_____________________________________________________________
Subjects incorporated to date: 001
Data file started on machine PKSHS260-05CP
**********************************************************************
Subject 1,... (9 Replies)
Discussion started by: samonl
9 Replies
LEARN ABOUT DEBIAN
lua-oocairo-path
doc::lua-oocairo-path(3) Lua OO Cairo binding doc::lua-oocairo-path(3)
Name
lua-oocairo-path - Path object
Introduction
A path object represents a series of path instructions like "move_to" and "line_to", as supplied to a context object when defining shapes
for drawing. They can be created by issuing instructions on a context object and then calling "cr:copy_path()" or "cr:copy_path_flat()"
(see lua-oocairo-context(3)). A path can then be added back to the current path by calling "cr:append_path()".
Methods
Currently only the following method can be called on a path object:
path:each ()
Returns an iterator function and initial values needed to iterate over the instructions in the path using a Lua "for" loop. This can
be used to translate the Cairo path piece by piece, perhaps to encode it in some unusual vector graphics format, or to translate it
into calls to another API like OpenGL.
The iterator function will return three values each time it is called. The first is a number, which should be ignored (but is needed
to keep track of the current position in the list of instructions). The second value is a string naming the instruction to be
performed, and the last value is either nil or a table (array) of numbers which are the arguments of the instruction.
This example simply prints out the instructions in the order they were issued on the context object cr:
for _, instr, args in cr:copy_path():each() do
if args then
print(instr, unpack(args))
else
print(instr)
end
end
The following instructions can be included:
move-to
Set current point. Comes with a table of two numbers.
line-to
Draw straight line. Comes with a table of two numbers.
curve-to
Draw curved line. Comes with a table of two numbers, the two control points first and then the destination point.
close-path
Draw line back to start point. The extra arguments value will be nil.
1.4 2011-05-18 doc::lua-oocairo-path(3)