Sponsored Content
Top Forums Shell Programming and Scripting sed : match one pattern then the next consecutive second pattern not working Post 302824677 by alister on Friday 21st of June 2013 09:50:28 AM
Old 06-21-2013
ip address never occurs on the line immediately following the interface line, so you should not expect any output.

Regards,
Alister
 

10 More Discussions You Might Find Interesting

1. Shell Programming and Scripting

Match a pattern starting with sub-pattern using sed

Hi all, I've been experiencing a difficulty trying to match a number and write it to a new file. My input file is: input.txt It contains the lines: 103P 123587.256971 3.21472112 3.1517423 1.05897234566427 58.2146258 12.35478 25.3612489 What would be the sed command to... (17 Replies)
Discussion started by: Biederman
17 Replies

2. Shell Programming and Scripting

Sed Pattern Match

Hi, I would like to use SED to do the following string replacement: asd1abc to www1cda asd2abc to www2cda ... asd9abc to www9cda I can use 'asd.abc' to find the orignal string, however I don't know how to generate the target string. Any suggestion? Thanks, ... (2 Replies)
Discussion started by: mail4mz
2 Replies

3. Shell Programming and Scripting

Need one liner to search pattern and print everything expect 6 lines from where pattern match made

i need to search for a pattern from a big file and print everything expect the next 6 lines from where the pattern match was made. (8 Replies)
Discussion started by: chidori
8 Replies

4. UNIX for Dummies Questions & Answers

sed multiline pattern match

How can I write a script that takes a cisco config file and outputs every occurrence of two, or more, pattern matches through the whole config file? For example, out of a config file, i want to print out every line with interface, description and ip address through the whole file, and disregard... (3 Replies)
Discussion started by: knownasthatguy
3 Replies

5. Shell Programming and Scripting

How to insert line with between two consecutive lines that match special pattern?

I have following pattern in a file: 00:01:38 UTC abcd 00:01:48 UTC 00:01:58 UTC efgh 00:02:08 UTC 00:02:18 UTC and I need to change something like the following 00:01:38 UTC abcd 00:01:48 UTC XXXX 00:01:58 UTC efgh 00:02:08 UTC XXXX (6 Replies)
Discussion started by: jjnight
6 Replies

6. UNIX for Dummies Questions & Answers

Match Pattern after certain pattern and Print words next to Pattern

Hi experts , im new to Unix,AWK ,and im just not able to get this right. I need to match for some patterns if it matches I need to print the next few words to it.. I have only three such conditions to match… But I need to print only those words that comes after satisfying the first condition..... (2 Replies)
Discussion started by: 100bees
2 Replies

7. Shell Programming and Scripting

Rearrange or replace only the second line after pattern match or pattern match

Im using the command below , but thats not the output that i want. it only prints the odd and even numbers. awk '{if(NR%2){print $0 > "1"}else{print $0 > "2"}}' Im hoping for something like this file1: Text hi this is just a test text1 text2 text3 text4 text5 text6 Text hi... (2 Replies)
Discussion started by: invinzin21
2 Replies

8. Shell Programming and Scripting

Match Pattern and print pattern and multiple lines into one line

Hello Experts , require help . See below output: File inputs ------------------------------------------ Server Host = mike id rl images allocated last updated density vimages expiration last read <------- STATUS ------->... (4 Replies)
Discussion started by: tigerhills
4 Replies

9. Shell Programming and Scripting

Pattern match with awk/sed - help

I need to grep for the pattern text inside the square brackets which are in red and not in green..my current code greps patterns both of them, which i don't want Input fileref|XP_002371341.1| oxoacyl-ACP reductase, putative gb|EPT24759.1| 3-ketoacyl-(acyl-carrier-protein) reductase ... (2 Replies)
Discussion started by: selvankj
2 Replies

10. Shell Programming and Scripting

sed -- Find pattern -- print remainder -- plus lines up to pattern -- Minus pattern

The intended result should be : PDF converters 'empty line' gpdftext and pdftotext?xml version="1.0"?> xml:space="preserve"><note-content version="0.1" xmlns:/tomboy/link" xmlns:size="http://beatniksoftware.com/tomboy/size">PDF converters gpdftext and pdftotext</note-content>... (9 Replies)
Discussion started by: Klasform
9 Replies
startslip(8)						      System Manager's Manual						      startslip(8)

NAME
startslip - Configures SLIP connections SYNOPSIS
/usr/sbin/startslip [-i filename] OPTIONS
Specifies the file containing the startslip subcommands for dial-out connections. DESCRIPTION
The startslip program configures two types of SLIP connections: Dial-in connections -- The system is to answer calls from remote systems. Dial-out connections -- The system is to place calls to a remote system. Dial-in Connections If your system is configured as a dial-in system, a getty process is continuously run on the serial line that is connected to a modem. When a call comes in, getty prompts for a login name. If the login name matches a SLIP user name entry in the /etc/passwd file, getty starts startslip as a login shell. The startslip program then reads the /etc/slhosts files until it finds an entry matching the current login name. If an entry is found, startslip configures the tty line as a SLIP link using information in the slhosts file entry. See Network Administration for information on setting up your system as a SLIP dial-in system. Dial-out Connections If your system is configured as a dial-out system and you want to create a SLIP connection to a remote system, you invoke the startslip program from the command line and specify -i filename. The filename file contains the startslip subcommands to set up the dial-out connec- tion (see the Subcommands section). After making the connection, startslip runs in the background. When you are finished with the SLIP connection, you can either turn off your modem or kill the tty process. The tty process ID is stored in the /var/run/ttyxx.tel-pid file, where ttyxx specifies the terminal line. Subcommands The following startslip subcommands can be used to set up SLIP dial-out connections. The subcommands are specified in a SLIP setup script file that is passed to startslip with the -i filename option. In the setup script file, any text following the comment character (#) is ignored. In addition, each line can contain up to 256 characters. Specifies the callback option. If this subcommand is specified, start- slip raises Data Terminal Ready (DTR) if carrier is lost during a read from the serial line. Causes startslip to configure the network interface with the values specified with the myip, dstip, and netmask subcommands, and to attach the serial line to the network interface. If the gateway is specified, it also adds the destination IP address as the default gateway. Specify this subcommand at the end of the script file. Specify the myip, dstip, netmask, and, optionally, gateway subcommands prior to connslip. Enables debugging and prints debug messages to the logfile file. Specify this subcommand at the beginning of the script file. Dials the telephone_number. The format of telephone_number is a string of numbers with no separators. Specify this subcommand after opentty and modemtype. Sets destination IP address. You can specify either a host name or IP address. Terminates startslip and exits. Causes startslip to wait to receive string from the remote host. If a match occurs, startslip continues read- ing this file. If a match does not occur after the specified seconds, startslip prints message and exits. Specify this subcommand after opentty. Flushes the read and write queues. Sets the destination IP address as the default gateway. Specifies a hard-wired link. Ignore modem control signals (CLOCAL flag set in termios structure) when switching to a SLIP connec- tion. Enables ICMP traffic suppression. Sets the modem type. The modem_name specified must be defined in the /etc/acucap file. Sets my local IP address. You can specify either a host name or IP address. Sets the network mask. Opens the ttyxx serial line and sets line speed to baud_rate. The value for baud_rate must be one of the standard speeds listed in </usr/include/sys/termios.h>. Prints string to the standard output; everything to the end of the line, including punctuation, is printed. Use this subcommand to cue the user as to which subcommand is executing. Causes startslip to read either the local IP address, destination IP address, or network mask from the remote system in dotted decimal notation. Use this subcommand after opentty. An expect subcommand should be used prior to raddr ensure that the desired information is read. Sends the string to the serial line. Use this subcommand after opentty. If string is set to the keyword ASKPASSWD, startslip prompts for a password, reads it from standard input, and sends it to the serial line. Causes startslip to sleep number_of_seconds before continuing to read subcommands. Displays current status of start- slip. Enables TCP header compression. Enables automatic TCP header compression. RESTRICTIONS
Only a person with superuser authority can run the startslip program. EXAMPLES
The following sample setup script file shows how to use various startslip dial-out subcommands. debug /tmp/debuglog myip 27.140.208.38 dstip 27.140.208.40 netmask 255.255.255.0 # set modemtype before dialing # microcom modem attributes defined in /etc/acucap modemtype microcom printmsg open /dev/tty00 at speed 38400 opentty tty00 speed 38400 printmsg dial 18154231234 dial 18154231234 # expect login prompt. timeout and exit after 5 seconds. expect ogin: timeout 5 errmsg "not getting login: prompt" printmsg send login send sliplogin # expect password prompt. timeout and exit after 5 seconds. expect assword: timeout 5 errmsg "not getting Password: prompt" printmsg Prompt and send password send ASKPASSWD # expect Starting SLIP after login expect SLIP timeout 10 errmsg "not getting startup message" # connect slip - ifconfig, slattach printmsg connect slip connslip FILES
Specifies the command path Contains the startslip process ID Specifies the termios header file SEE ALSO
Commands: ifconfig(8) Files: acucap(4), slhosts(4) Network Administration Specifications: A Nonstandard for Transmission of IP Datagrams Over Serial Lines: SLIP (RFC1055) Compressing TCP/IP Headers for Low-speed Serial Links (RFC1144) startslip(8)
All times are GMT -4. The time now is 01:57 AM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy