10-07-2011
Quote:
Originally Posted by
Corona688
By default, it does one pass with command 1, one pass with command 2, then one pass with command 3.
...
# prints third match
$ echo "int a(int b, int c)" | sed 's/\([a-z]* [a-z]*\)(\([a-z]* [a-z]*\)\(, [a-z]* [a-z]*\)*)/\3/g'
, int d
Thanks for the explanation of the first bit there. I was confused.
As for the back-referencing in sed, what if I don't know how many variables are being passed in the function? I have to generalize the regular expression to incorporate that, don't I? As you said, if i I have to pull out part of the script, then it's no longer a good idea to use a stream editor. Can I somehow delimit using the comma inside the declaration?
8 More Discussions You Might Find Interesting
1. Shell Programming and Scripting
Hello,
I am wanting to know a way to shell (ksh)script-edit a file by having a script that searches for a specific string, and then input lines of text in the file after that specific string. Please help, as I will be up all night if I can't figure this out. (16 Replies)
Discussion started by: LinuxRacr
16 Replies
2. Shell Programming and Scripting
I'm trying to upgrade a whole bunch of pages on my site to a new design.
I thought one way of doing it would be to enclose the content in special comment tags and then use some form of script to wrap the new html around it. Like this:
<!-- content start -->
<h1>Blah blah blah</h1>
yada yada... (9 Replies)
Discussion started by: dheian
9 Replies
3. Shell Programming and Scripting
Hi, I hope the title does not scare people to look into this thread but it describes roughly what I'm trying to do. I need a solution in PHP.
I'm a programming beginner, so it might be that the approach to solve this, might be easier to solve with an other approach of someone else, so if you... (0 Replies)
Discussion started by: lowmaster
0 Replies
4. UNIX for Dummies Questions & Answers
The java program is a part of speech tagger -> The Stanford NLP (Natural Language Processing) Group
The goal is to use this script as part of a webpage to tag parts of speech based on a user-inputted string.
I have no idea what to do with the files - I'm a complete *nix noob. I tried running... (4 Replies)
Discussion started by: tguillea
4 Replies
5. UNIX for Dummies Questions & Answers
So I am probably missing something , but when I made edits to my DB_CONFIG file to fix form db_lock issues, the changes are not propagating after a service restart.
Anyone know if I need to run anything else, or are the changes live? (0 Replies)
Discussion started by: jcejka
0 Replies
6. Shell Programming and Scripting
Hello Everybody,
thanks in advance for spending some time in my problem.
My problem is this:
I want to call a java-Programm out of my shell skript, check if die return code is right, and split the output to the normal output and into a file.
The following code doesn't work right, because in... (2 Replies)
Discussion started by: danifunny
2 Replies
7. UNIX for Dummies Questions & Answers
File_1 looks like:
bunch of text
Untitled Placemark
bunch of text
bunch of text
Untitled Placemark
bunch of text
bunch of text
Untitled Placemark
bunch of text
File_2 looks like:
Title_001
Title_002
Title_003
First:
I need to replace the 1st occurence of "Untitled Placemark"... (2 Replies)
Discussion started by: kenneth.mcbride
2 Replies
8. Shell Programming and Scripting
Hi All,
Do you have any sample script,
- auto get file from SFTP remote server and delete file in remove server after downloaded.
- only download specify filename
- auto upload file from local to SFTP remote server and delete local folder file after uploaded
- only upload specify filename
... (3 Replies)
Discussion started by: weesiong
3 Replies
LEARN ABOUT PHP
ncurses_init_color
NCURSES_INIT_COLOR(3) 1 NCURSES_INIT_COLOR(3)
ncurses_init_color - Define a terminal color
SYNOPSIS
int ncurses_init_color (int $color, int $r, int $g, int $b)
DESCRIPTION
Defines or redefines the given color. When this function is called, all occurrences of the given color on the screen, if any, immediately
change to the new definition.
Color capabilities must be supported by the terminal and initialized using ncurses_start_color(3) prior to calling this function. In addi-
tion, the terminal must have color changing capabilities; use ncurses_can_change_color(3) to check for this.
PARAMETERS
o $color
- The identification number of the color to redefine. It may be one of the default color constants.
o $r
- A color value, between 0 and 1000, for the red component.
o $g
- A color value, between 0 and 1000, for the green component.
o $b
- A color value, between 0 and 1000, for the blue component.
RETURN VALUES
Returns -1 if the function was successful, and 0 if ncurses or terminal color capabilities have not been initialized or the terminal does
not have color changing capabilities.
SEE ALSO
ncurses_color_content(3), ncurses_start_color(3).
PHP Documentation Group NCURSES_INIT_COLOR(3)