<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Help with script in Operating System - Linux</title>
    <link>https://community.hpe.com/t5/operating-system-linux/help-with-script/m-p/5605531#M53634</link>
    <description>&lt;P&gt;&amp;gt;I would like for it to prompt me for the following interfaces..&amp;nbsp; eth0, etc1,eth2,eth3, etc.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;You could get all of them from the command line.&amp;nbsp; Or you could read all of them after a prompt.&amp;nbsp; Or prompt one at a time.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;From the command line:&lt;/P&gt;&lt;P&gt;...&lt;/P&gt;&lt;P&gt;while [ $# -gt 0 ]; do&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; device=$1&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; hwaddr=`ifconfig $device | grep -i hwaddr | sed -e 's#^.*hwaddr[[:space:]]*##I'`&lt;/P&gt;&lt;P&gt;...&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; shift&lt;/P&gt;&lt;P&gt;done&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Mon, 02 Apr 2012 03:20:56 GMT</pubDate>
    <dc:creator>Dennis Handly</dc:creator>
    <dc:date>2012-04-02T03:20:56Z</dc:date>
    <item>
      <title>Help with script</title>
      <link>https://community.hpe.com/t5/operating-system-linux/help-with-script/m-p/5605465#M53633</link>
      <description>&lt;P&gt;I have this script but instead of setting this for one interface, I would like for it to prompt me for the following interfaces..&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;eth0, etc1,eth2,eth3, etc.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;How can I do this with the script provided? Thanks a lot, or if anyone out there that has a script in place and would like to share.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;hostname=""&lt;BR /&gt;ip=""&lt;BR /&gt;netmask=""&lt;BR /&gt;gw=""&lt;BR /&gt;answer="n"&lt;BR /&gt;device="eth0"&lt;BR /&gt;hwaddr=`ifconfig $device | grep -i hwaddr | sed -e 's#^.*hwaddr[[:space:]]*##I'`&lt;BR /&gt;dns1="64.94.1.1"&lt;BR /&gt;dns2="64.94.1.3"&lt;BR /&gt;&lt;BR /&gt;curTTY=`tty`&lt;BR /&gt;exec &amp;lt; $curTTY &amp;gt; $curTTY 2&amp;gt; $curTTY&lt;BR /&gt;clear&lt;BR /&gt;&lt;BR /&gt;while [ "x$answer" != "xy" ] &amp;amp;&amp;amp; [ "x$answer" != "xY" ] ; do&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; echo -n "enter hostname: "; read hostname&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; echo -n "enter ip: "; read ip&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; echo -n "enter netmask: "; read netmask&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; echo -n "enter default gw: "; read gw&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; echo -n "hard set '100baseTX full-dulplex' [y/n] " ; read opts&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; echo&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; echo You entered:&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; echo -e "\thostname: $hostname"&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; echo -e "\tip: $ip"&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; echo -e "\tnetmask: $netmask"&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; echo -e "\tdefault gw: $gw"&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; echo -e "\tset 100baseTX full-duplex: $opts"&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; echo -n "Is this correct? [y/n] "; read answer&lt;BR /&gt;done&lt;BR /&gt;&lt;BR /&gt;sed -i -e 's#^\(HOSTNAME=\).*$#\1'"$hostname"'#' /etc/sysconfig/network&lt;BR /&gt;echo GATEWAY=$gw &amp;gt;&amp;gt; /etc/sysconfig/network&lt;BR /&gt;&lt;BR /&gt;echo DEVICE=$device &amp;gt; $scrFile&lt;BR /&gt;echo BOOTPROTO=static &amp;gt;&amp;gt; $scrFile&lt;BR /&gt;echo ONBOOT=yes &amp;gt;&amp;gt; $scrFile&lt;BR /&gt;echo NM_CONTROLLED=no &amp;gt;&amp;gt; $scrFile&lt;BR /&gt;echo HWADDR=$hwaddr &amp;gt;&amp;gt; $scrFile&lt;BR /&gt;echo IPADDR=$ip &amp;gt;&amp;gt; $scrFile&lt;BR /&gt;echo NETMASK=$netmask &amp;gt;&amp;gt; $scrFile&lt;BR /&gt;echo USERCTL=no &amp;gt;&amp;gt; $scrFile&lt;BR /&gt;echo DNS1=$dns1 &amp;gt;&amp;gt; $scrFile&lt;BR /&gt;echo DNS2=$dns2 &amp;gt;&amp;gt; $scrFile&lt;BR /&gt;&lt;BR /&gt;%end&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;</description>
      <pubDate>Mon, 02 Apr 2012 00:59:14 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-linux/help-with-script/m-p/5605465#M53633</guid>
      <dc:creator>Ragni Singh</dc:creator>
      <dc:date>2012-04-02T00:59:14Z</dc:date>
    </item>
    <item>
      <title>Re: Help with script</title>
      <link>https://community.hpe.com/t5/operating-system-linux/help-with-script/m-p/5605531#M53634</link>
      <description>&lt;P&gt;&amp;gt;I would like for it to prompt me for the following interfaces..&amp;nbsp; eth0, etc1,eth2,eth3, etc.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;You could get all of them from the command line.&amp;nbsp; Or you could read all of them after a prompt.&amp;nbsp; Or prompt one at a time.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;From the command line:&lt;/P&gt;&lt;P&gt;...&lt;/P&gt;&lt;P&gt;while [ $# -gt 0 ]; do&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; device=$1&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; hwaddr=`ifconfig $device | grep -i hwaddr | sed -e 's#^.*hwaddr[[:space:]]*##I'`&lt;/P&gt;&lt;P&gt;...&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; shift&lt;/P&gt;&lt;P&gt;done&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 02 Apr 2012 03:20:56 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-linux/help-with-script/m-p/5605531#M53634</guid>
      <dc:creator>Dennis Handly</dc:creator>
      <dc:date>2012-04-02T03:20:56Z</dc:date>
    </item>
  </channel>
</rss>

