Sponsored Content
Top Forums Shell Programming and Scripting Get IP section from host command Post 302412357 by timgolding on Monday 12th of April 2010 10:14:19 AM
Old 04-12-2010
Get IP section from host command

How do i get only the IP part from a host call.
For example in my script i put
Code:
#!/bin/sh -
#
#       @(#)daily.local       Tim Golding
#

# Back up
server_ip=`host roadhaulage.com`
echo $server_ip

This echos the following

roadhaulage.com has address 86.54.98.194 roadhaulage.com mail is handled by 10 mail2.roadhaulage.com. roadhaulage.com mail is handled by 1 mail.roadhaulage.com.

But i only want the 86.54.98.194 to be returned to $server_ip

Any ideas?

This seems close
Code:
server_ip=`host roadhaulage.com | awk '{printf "%s",$4}'`
echo $server_ip

But it is returning the fourth word in each sentence so im getting

86.54.98.194handledhandled

Last edited by timgolding; 04-12-2010 at 11:21 AM..
 

9 More Discussions You Might Find Interesting

1. UNIX for Advanced & Expert Users

using: ssh host command

I will remote a connection to a Unix server and launch a command on this server. This commnand requires me to set a view in Clearcase to see the vob element. How do I set a view an run a command with ssh with the syntax: ssh host command? (3 Replies)
Discussion started by: majo
3 Replies

2. UNIX for Dummies Questions & Answers

Extract time and host IP from 'who' command?

I have been slowly working towards getting a shell window in Cygwin (and/or Gnome and/or KDE) to start up and display the last time it was opened (or sourced) similarly to how the OS X Terminal does so. As close as I've been able to get so far is the 'who' command, but I can't seem to puzzle out... (2 Replies)
Discussion started by: SilversleevesX
2 Replies

3. Shell Programming and Scripting

command to check whether the remote host is up or not

Hi, My script needs to check whether the remote host is up or not. If it is up i need to start few servers in that host or else just a notification should be sent that the remote host is down? Could someone help me out in this? Regards Arun (4 Replies)
Discussion started by: arunkumarmc
4 Replies

4. Shell Programming and Scripting

Extract section of file based on word in section

I have a list of Servers in no particular order as follows: virtualMachines="IIBSBS IIBVICDMS01 IIBVICMA01"And I am generating some output from a pre-existing script that gives me the following (this is a sample output selection). 9/17/2010 8:00:05 PM: Normal backup using VDRBACKUPS... (2 Replies)
Discussion started by: jelloir
2 Replies

5. UNIX for Dummies Questions & Answers

Host command

hi guys I have standalone Suse 10 SP3 that when I run # hostname webserver but when I run host command # host webserver ;; connection timed out; no servers could be reached I would like to get the IP when I issue host webserver x.x.x.x and the name when host x.x.x.x... (1 Reply)
Discussion started by: karlochacon
1 Replies

6. IP Networking

ping can not recognize host but host command can

Hi, I have a weird problem. when ever I do ping command like for example ping unix.comI get the following message: # ping unix.com ping: unknown host unix.com but when I use host the computer is able to know the host. # host unix.com unix.com has address 81.17.242.186 unix.com mail is... (2 Replies)
Discussion started by: programAngel
2 Replies

7. Shell Programming and Scripting

Prepend first line of section to each line until the next section header

I have searched in a variety of ways in a variety of places but have come up empty. I would like to prepend a portion of a section header to each following line until the next section header. I have been using sed for most things up until now but I'd go for a solution in just about anything--... (7 Replies)
Discussion started by: pagrus
7 Replies

8. Shell Programming and Scripting

Command host with awk

Hi all, Please, why "echo" instruction: iphost="$(ssh root@$machine -x "host $machine | awk '/has address/ { print $4 }'")" echo $iphost display: g-3.xx.yyy.zz has address 172.16.65.35 instead of: 172.16.65.35 ? Perharps, i have to extract 172.16.65.35 from the... (5 Replies)
Discussion started by: chercheur111
5 Replies

9. UNIX for Dummies Questions & Answers

What is the command used to list all connections on a host?

give the syntax (3 Replies)
Discussion started by: sonu pandey
3 Replies
yppoll(1M)						  System Administration Commands						yppoll(1M)

NAME
yppoll - return current version of a NIS map at a NIS server host SYNOPSIS
/usr/sbin/yppoll [-d ypdomain] [-h host] mapname DESCRIPTION
The yppoll command asks a ypserv() process what the order number is, and which host is the master NIS server for the named map. OPTIONS
-d ypdomain Use ypdomain instead of the default domain. -h host Ask the ypserv process at host about the map parameters. If host is not specified, the NIS server for the local host is used. That is, the default host is the one returned by ypwhich(1). ATTRIBUTES
See attributes(5) for descriptions of the following attributes: +-----------------------------+-----------------------------+ | ATTRIBUTE TYPE | ATTRIBUTE VALUE | +-----------------------------+-----------------------------+ |Availability |SUNWnisu | +-----------------------------+-----------------------------+ SEE ALSO
ypwhich(1), ypfiles(4), attributes(5) SunOS 5.10 14 Sep 1992 yppoll(1M)
All times are GMT -4. The time now is 12:40 PM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy