<?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: Using &amp;quot;Ctrl-C&amp;quot; in Scripting in Operating System - HP-UX</title>
    <link>https://community.hpe.com/t5/operating-system-hp-ux/using-quot-ctrl-c-quot-in-scripting/m-p/5143392#M683530</link>
    <description>In vi, while in insert mode, first pres Ctrl-V and then Ctrl-C. That will insert the Ctrl-C in your script.</description>
    <pubDate>Thu, 27 Nov 2008 07:40:10 GMT</pubDate>
    <dc:creator>Wim Rombauts</dc:creator>
    <dc:date>2008-11-27T07:40:10Z</dc:date>
    <item>
      <title>Using "Ctrl-C" in Scripting</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/using-quot-ctrl-c-quot-in-scripting/m-p/5143391#M683529</link>
      <description>Hi anybody know how we can use "Ctrl-C" in a script?, &lt;BR /&gt;&lt;BR /&gt;It required in the script to break out from certain processes.&lt;BR /&gt;&lt;BR /&gt;Thanks alot for your help~</description>
      <pubDate>Thu, 27 Nov 2008 07:27:56 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/using-quot-ctrl-c-quot-in-scripting/m-p/5143391#M683529</guid>
      <dc:creator>Ryan Bernard</dc:creator>
      <dc:date>2008-11-27T07:27:56Z</dc:date>
    </item>
    <item>
      <title>Re: Using "Ctrl-C" in Scripting</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/using-quot-ctrl-c-quot-in-scripting/m-p/5143392#M683530</link>
      <description>In vi, while in insert mode, first pres Ctrl-V and then Ctrl-C. That will insert the Ctrl-C in your script.</description>
      <pubDate>Thu, 27 Nov 2008 07:40:10 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/using-quot-ctrl-c-quot-in-scripting/m-p/5143392#M683530</guid>
      <dc:creator>Wim Rombauts</dc:creator>
      <dc:date>2008-11-27T07:40:10Z</dc:date>
    </item>
    <item>
      <title>Re: Using "Ctrl-C" in Scripting</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/using-quot-ctrl-c-quot-in-scripting/m-p/5143393#M683531</link>
      <description>If you type Control-C, your script should be aborted.  If you want to trap it, you can use "trap command INTR".&lt;BR /&gt;&lt;BR /&gt;If you want to send a control-C to another process you can use:&lt;BR /&gt;kill -INTR PID</description>
      <pubDate>Thu, 27 Nov 2008 07:41:00 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/using-quot-ctrl-c-quot-in-scripting/m-p/5143393#M683531</guid>
      <dc:creator>Dennis Handly</dc:creator>
      <dc:date>2008-11-27T07:41:00Z</dc:date>
    </item>
    <item>
      <title>Re: Using "Ctrl-C" in Scripting</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/using-quot-ctrl-c-quot-in-scripting/m-p/5143394#M683532</link>
      <description>Hi&lt;BR /&gt;Please use the trap command in your script&lt;BR /&gt;&lt;BR /&gt; trap  "exit" 2 &lt;BR /&gt;&lt;BR /&gt;This exit the script whenever it receives a&lt;BR /&gt;Ctlr C&lt;BR /&gt;&lt;BR /&gt;Sagar</description>
      <pubDate>Thu, 27 Nov 2008 07:46:30 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/using-quot-ctrl-c-quot-in-scripting/m-p/5143394#M683532</guid>
      <dc:creator>Sagar Sirdesai</dc:creator>
      <dc:date>2008-11-27T07:46:30Z</dc:date>
    </item>
    <item>
      <title>Re: Using "Ctrl-C" in Scripting</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/using-quot-ctrl-c-quot-in-scripting/m-p/5143395#M683533</link>
      <description>You may have to use INT where I had INTR.</description>
      <pubDate>Thu, 27 Nov 2008 08:07:29 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/using-quot-ctrl-c-quot-in-scripting/m-p/5143395#M683533</guid>
      <dc:creator>Dennis Handly</dc:creator>
      <dc:date>2008-11-27T08:07:29Z</dc:date>
    </item>
    <item>
      <title>Re: Using "Ctrl-C" in Scripting</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/using-quot-ctrl-c-quot-in-scripting/m-p/5143396#M683534</link>
      <description>or Do you want on ctrlC kill some of children processes?&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;myproc1 &amp;amp;&lt;BR /&gt;firstpid=$!&lt;BR /&gt;myproc2 &amp;amp;&lt;BR /&gt;secondpid=$!&lt;BR /&gt;myproc3 &amp;amp;&lt;BR /&gt;thirdpid=$!&lt;BR /&gt;&lt;BR /&gt;trap "kill -SIGINT $secondpid" 2&lt;BR /&gt;&lt;BR /&gt;Then if you CtrlC it will kill only myproc2&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;</description>
      <pubDate>Thu, 27 Nov 2008 10:14:52 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/using-quot-ctrl-c-quot-in-scripting/m-p/5143396#M683534</guid>
      <dc:creator>Laurent Menase</dc:creator>
      <dc:date>2008-11-27T10:14:52Z</dc:date>
    </item>
    <item>
      <title>Re: Using "Ctrl-C" in Scripting</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/using-quot-ctrl-c-quot-in-scripting/m-p/5143397#M683535</link>
      <description>&lt;!--!*#--&gt;Hi Ryan:&lt;BR /&gt;&lt;BR /&gt;You can change what the trap does, too.  You might want to disable the Ctrl_C interrupt (INT) in a critical region of your script's code and then change it to "normal" behavior.  For example:&lt;BR /&gt;&lt;BR /&gt;# cat ./myctrl_c&lt;BR /&gt;#!/usr/bin/sh&lt;BR /&gt;function paint&lt;BR /&gt;{&lt;BR /&gt;    typeset -i n&lt;BR /&gt;    while (( n &amp;lt; 9 ))&lt;BR /&gt;    do&lt;BR /&gt;        echo $1&lt;BR /&gt;        (( n=n+1 ))&lt;BR /&gt;        sleep 1&lt;BR /&gt;    done&lt;BR /&gt;}&lt;BR /&gt;trap 'echo That was not allowed!' INT&lt;BR /&gt;paint "+"&lt;BR /&gt;echo "...try interrupting now"&lt;BR /&gt;trap 'echo CTRL_C sensed;exit' INT&lt;BR /&gt;paint "-"&lt;BR /&gt;exit 0&lt;BR /&gt;&lt;BR /&gt;See the 'sh-posix' manpages for more information, too.&lt;BR /&gt;&lt;BR /&gt;Regards!&lt;BR /&gt;&lt;BR /&gt;...JRF...</description>
      <pubDate>Thu, 27 Nov 2008 15:18:22 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/using-quot-ctrl-c-quot-in-scripting/m-p/5143397#M683535</guid>
      <dc:creator>James R. Ferguson</dc:creator>
      <dc:date>2008-11-27T15:18:22Z</dc:date>
    </item>
    <item>
      <title>Re: Using "Ctrl-C" in Scripting</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/using-quot-ctrl-c-quot-in-scripting/m-p/5143398#M683536</link>
      <description>Thanks alot for your recommendations. Currently trying out the recommendations.&lt;BR /&gt;&lt;BR /&gt;1 more thing, how do we actually do a 60sec wait state?</description>
      <pubDate>Tue, 02 Dec 2008 07:12:37 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/using-quot-ctrl-c-quot-in-scripting/m-p/5143398#M683536</guid>
      <dc:creator>Ryan Bernard</dc:creator>
      <dc:date>2008-12-02T07:12:37Z</dc:date>
    </item>
    <item>
      <title>Re: Using "Ctrl-C" in Scripting</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/using-quot-ctrl-c-quot-in-scripting/m-p/5143399#M683537</link>
      <description>Hi'Use the sleep command&lt;BR /&gt;&lt;BR /&gt;sleep 60 &lt;BR /&gt;&lt;BR /&gt;This will wait for 60 seconds &lt;BR /&gt;&lt;BR /&gt;Sagar</description>
      <pubDate>Tue, 02 Dec 2008 07:25:00 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/using-quot-ctrl-c-quot-in-scripting/m-p/5143399#M683537</guid>
      <dc:creator>Sagar Sirdesai</dc:creator>
      <dc:date>2008-12-02T07:25:00Z</dc:date>
    </item>
    <item>
      <title>Re: Using "Ctrl-C" in Scripting</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/using-quot-ctrl-c-quot-in-scripting/m-p/5143400#M683538</link>
      <description>Hi Ryan&lt;BR /&gt;&lt;BR /&gt;Please assign points if you have got the answers you needed&lt;BR /&gt;&lt;BR /&gt;Sagar</description>
      <pubDate>Thu, 04 Dec 2008 05:49:59 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/using-quot-ctrl-c-quot-in-scripting/m-p/5143400#M683538</guid>
      <dc:creator>Sagar Sirdesai</dc:creator>
      <dc:date>2008-12-04T05:49:59Z</dc:date>
    </item>
    <item>
      <title>Re: Using "Ctrl-C" in Scripting</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/using-quot-ctrl-c-quot-in-scripting/m-p/5143401#M683539</link>
      <description>Hi Sagar&lt;BR /&gt;&lt;BR /&gt;Sorry in the delay in assigning points as I am trying to check if the provided solutions help. Thanks alot for your help.&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;Wonder if somebody can help as I am stuck. I trying to do a tusc command for 60 secs before it cntrl-C, but not too sure how to do it. Initially I try the below steps but think it never go to sleep as the tusc command is still running, hence it never cntrl C&lt;BR /&gt;&lt;BR /&gt;tusc&lt;BR /&gt;sleep (60)&lt;BR /&gt;ctrl-C</description>
      <pubDate>Thu, 04 Dec 2008 16:15:44 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/using-quot-ctrl-c-quot-in-scripting/m-p/5143401#M683539</guid>
      <dc:creator>Ryan Bernard</dc:creator>
      <dc:date>2008-12-04T16:15:44Z</dc:date>
    </item>
    <item>
      <title>Re: Using "Ctrl-C" in Scripting</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/using-quot-ctrl-c-quot-in-scripting/m-p/5143402#M683540</link>
      <description>You should use kill and tusc in background&lt;BR /&gt;&lt;BR /&gt;tusc  myprog &amp;amp;&lt;BR /&gt;thepid=$!&lt;BR /&gt;sleep 60&lt;BR /&gt;kill -2 $thepid&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;If you want attach to the process&lt;BR /&gt;tusc -o filresult pid &amp;amp;&lt;BR /&gt;thepid=$!&lt;BR /&gt;sleep 60&lt;BR /&gt;kill -2 $thepid&lt;BR /&gt;</description>
      <pubDate>Thu, 04 Dec 2008 16:34:19 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/using-quot-ctrl-c-quot-in-scripting/m-p/5143402#M683540</guid>
      <dc:creator>Laurent Menase</dc:creator>
      <dc:date>2008-12-04T16:34:19Z</dc:date>
    </item>
    <item>
      <title>Re: Using "Ctrl-C" in Scripting</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/using-quot-ctrl-c-quot-in-scripting/m-p/5143403#M683541</link>
      <description>Hi (again) Ryan:&lt;BR /&gt;&lt;BR /&gt;All answers are eligible for points (0-10).  Please read:&lt;BR /&gt;&lt;BR /&gt;&lt;A href="http://forums11.itrc.hp.com/service/forums/helptips.do?#34" target="_blank"&gt;http://forums11.itrc.hp.com/service/forums/helptips.do?#34&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;Regards!&lt;BR /&gt;&lt;BR /&gt;...JRF...</description>
      <pubDate>Thu, 04 Dec 2008 16:37:22 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/using-quot-ctrl-c-quot-in-scripting/m-p/5143403#M683541</guid>
      <dc:creator>James R. Ferguson</dc:creator>
      <dc:date>2008-12-04T16:37:22Z</dc:date>
    </item>
    <item>
      <title>Re: Using "Ctrl-C" in Scripting</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/using-quot-ctrl-c-quot-in-scripting/m-p/5143404#M683542</link>
      <description>I try the below and it works~! thanks~!&lt;BR /&gt;&lt;BR /&gt;tusc command&lt;BR /&gt;sleep 5&lt;BR /&gt;kill -QUIT %1</description>
      <pubDate>Mon, 12 Jan 2009 04:02:51 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/using-quot-ctrl-c-quot-in-scripting/m-p/5143404#M683542</guid>
      <dc:creator>Ryan Bernard</dc:creator>
      <dc:date>2009-01-12T04:02:51Z</dc:date>
    </item>
  </channel>
</rss>

