Sponsored Content
Full Discussion: search two words in sed
Top Forums Shell Programming and Scripting search two words in sed Post 302219823 by era on Wednesday 30th of July 2008 06:41:32 AM
Old 07-30-2008
Do you get a syntax error, or doesn't it do what you expect? Your request can be interpreted at least two ways (lines not containing search_pattern1 or search_pattern2 should have pattern1 replaced with pattern2; or, lines not containing search_pattern1 should have pattern1 replaced with pattern2, and lines not containing search_pattern2 should have some unspecified substitution applied to them) so perhaps you can elaborate with example input, example output, and what exactly you have tried so far.
 

10 More Discussions You Might Find Interesting

1. Shell Programming and Scripting

search for words in file

hi all, i would like to search in a directory. all files they were found shoul be opend and looked about a keyword. if keyword is found i want to see the name of the file. i've rtfm of find and have a command like this : find /etc -exec cat \{}\ | grep KEYWORD but don't work, and : find... (4 Replies)
Discussion started by: Agent_Orange
4 Replies

2. UNIX for Dummies Questions & Answers

Search File for Specific Words

I have a file that contains the following: Mon Dec 3 15:52:57 PST 2o007: FAILED TO PROCESSED FILE 200712030790881200.TXT - exit code=107 Tue Dec 4 09:08:57 PST 2007: FAILED TO PROCESSED FILE 200712030790879200a.TXT - exit code=107 This file also has a lot more stuff since it is a log file.... (2 Replies)
Discussion started by: mevasquez
2 Replies

3. UNIX for Dummies Questions & Answers

search words in different file

Hi, I have 1 - 100 file I want the list of such file which contains word 'internet' Please provide command to do this (3 Replies)
Discussion started by: kaushik02018
3 Replies

4. Shell Programming and Scripting

Search 3 words

Hi All, I have almost 1000+ files and I want to search specific pattern. Looking forwarded your input. Pls note that need to ignore words in between /* */ Search for: "insert into xyz" (Which procedure contain all 3). Expected output: procedure test1 procedure test2 procedure test3 File... (12 Replies)
Discussion started by: susau_79
12 Replies

5. Shell Programming and Scripting

want to search for the words in the files

Hi Friends, I have been trying to write the script since morning and reached some where now. but i think i am stuck in the final step. please help I want to search the strings below in red in the be be searched in the directories below. How can i do that in my shell script. Thanks Adi ... (8 Replies)
Discussion started by: asirohi
8 Replies

6. Shell Programming and Scripting

SED - delete words between two possible words

Hi all, I want to make an script using sed that removes everything between 'begin' (including the line that has it) and 'end1' or 'end2', not removing this line. Let me paste an 2 examples: anything before any string begin few lines of content end1 anything after anything before any... (4 Replies)
Discussion started by: meuser
4 Replies

7. Shell Programming and Scripting

search from a list of words

Hello, I'm trying to write a bash script that will search for words from one list that may be found in another list. Once the record is found, it will create a new text file for each word. For example, list1.txt contains the following: Dog Cat Fish List2.txt contains Dog - Buddy 14... (3 Replies)
Discussion started by: jl487
3 Replies

8. Shell Programming and Scripting

Search between two words

Hello, I try to print out with sed or awk the 21.18 between "S3 Temperature" and "GrdC" in a text file. The blanks are all real blanks no tabs. Only the two first chars from temperture are required. So the "21" i need as output. S3 Temperatur 21.18 GrdC No Alarm ... (3 Replies)
Discussion started by: felix123
3 Replies

9. Shell Programming and Scripting

Search string within a file and list common words from the line having the search string

Hi, Need your help for this scripting issue I have. I am not really good at this, so seeking your help. I have a file looking similar to this: Hello, i am human and name=ABCD. How are you? Hello, i am human and name=PQRS. I am good. Hello, i am human and name=ABCD. Good bye. Hello, i... (12 Replies)
Discussion started by: royzlife
12 Replies

10. Shell Programming and Scripting

Search words in any quote position and then change the words

hi, i need to replace all words in any quote position and then need to change the words inside the file thousand of raw. textfile data : "Ninguno","Confirma","JuicioABC" "JuicioCOMP","Recurso","JuicioABC" "JuicioDELL","Nulidad","Nosino" "Solidade","JuicioEUR","Segundo" need... (1 Reply)
Discussion started by: benjietambling
1 Replies
DRPMSYNC(8)						      System Manager's Manual						       DRPMSYNC(8)

drpmsync - sync a file tree with deltarpms

SYNOPSIS
drpmsync [-c config] [source] dir drpmsync [-s|-S] serverconfig cgi-bin/drpmsync DESCRIPTION
Drpmsync keeps a local file system tree in sync with a remote one. Its intended use is to work with rpm trees; the deltarpm technology can only save bandwidth if rpms get transmitted. Please use the rsync program for normal file trees. Drpmsync can run in two modes: as a client it connects to a server, receives a file list and brings the tree up to date, as a server it answers incoming requests and transmits files and rpms. CLIENT MODE
In this mode drpmsync updates the tree in dir. It opens the configuration file dir/drpmsync/config to get information about which server to use and other settings. You can specify a different configuration file with the -c option. The following settings are understood (the default for the boolean settings is false): source: server1 server2... This is a list of servers to connect to. Drpmsync advances through this list until a working server is found. If a source is specified on the command line it is used instead of the one from the configuration. The syntax for the server entries is "host[:port]/tree". log: logfile Specifies the name of a logfile. If the name does not start with a slash, dir/drpmsync/ is prepended to it. generate_deltas: true|false Controls whether drpmsync generates a delta if it receives a new version of a rpm and the server doesn't provide a delta. This is only use- ful if the local tree is also exported to other clients via a local drpmsync server. generate_delta_compression: comp This parameter is forwarded to the makedeltarpm program when creating deltas. An example would be gzip,gzip. keep_deltas: true|false Tell drpmsync to save received or freshly created deltas to the dir/drpmsync/delta directory. Automatically true if generate_deltas or keep_uncombined is set to true. keep_uncombined: true|false This tells drpmsync to request uncombined deltas from the server instead of a precombined single delta. This makes sense if you re-export the tree and want to maximize the number of versions your clients can update from. always_get_rpm: true|false Configures whether drpmsync should request that the full rpm is always sent along with the delta. Only makes sense if you have a fast net- work connection so that applydeltarpm takes longer than transmitting the ful rpm. deltarpmpath: path Sets the directory where drpmsync searches for the deltarpm programs. The default is to search the $PATH variable. SERVER MODE
Drpmsync can wither work as CGI script or as a standalone server. CGI script mode is automatically selected if the REQUEST_METHOD environ- ment variable is set. In this mode drpmsync expects the DRPMSYNC_CONFIG environment variable to contain the path to a server config file. For apache you can set this with the SetEnv directive. Standalone mode is selected with the -s or -S option. In this mode the server configuration must be specified as an argument to the drpm- sync program. The -s option makes the drpmsync program background itself and exit right away, while -S keeps the server in the foreground. The server configuration can contain the following settings: allow: pattern1 pattern2... deny: pattern1 pattern2... This provides the access control for the server. pattern can either be a simple glob pattern (only * is supported) or it can be a full regular expression if it is written as /RE/. The regular expression is automatically anchored at the start and the end. Examples are 10.10.* or /10.10..*/ If either the numerical ip address or the domain name of the client matches any entry of the deny list, access is forbidden. Otherwise the allow list is searched for a match. If none is found, access is also denied. The default setting for both lists is empty, so you have to provide an allow list to allow access for the clients. log: logfile Specifies the path of a logfile. no_combine: true|false If this setting is true the server does not combine deltarpms. This increases to amount of data that has to be transfered but reduces the processor load on the server. tree: external_path internal_path This statements exports the tree located at internal_path to the clients as directory external_path. All of the above settings are saved as settings of this particular tree, so different trees can use different configurations. This also means that the configuration directives of a tree must be above the tree statement. The following settings are global and only needed for standalone mode: serverlog: logfile Specifies the path of a logfile used for logging server events. servername: hostname[:port] The name of the server. If hostname is empty, the fully qualified domain name is used instead. The port defaults to port 80. serveraddr: addr This address is used for binding the server's socket. If not specified, connections can come from any interface. serveruser: user servergroup: group Configures the user and group the servers swicthes to after binding the socket to the desired port. Examples are nobody or wwwrun. maxclients: num This settings limits the maximum number of concurrent connections to num. The default value is 10 connections. deltarpmpath: path Sets the directory where drpmsync searches for the deltarpm programs. The default is to search the $PATH variable. FILES
dir/drpmsync/deltas directory used to store the deltas dir/drpmsync/lock lock used to serialize syncrpm calls dir/drpmsync/wip temporary storing space for the transmitted objects dir/drpmsync/cache md5sum cache to speed up the calculation of the tree state dir/drpmsync/timstamp contains the time of the last finished sync and the last time the remote tree state was requested. SEE ALSO
makedeltarpm(8), combinedeltarpm(8), applydeltarpm(8), AUTHOR
Michael Schroeder <mls@suse.de> Jun 2005 DRPMSYNC(8)
All times are GMT -4. The time now is 08:20 AM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy