<?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: Scripting - cutting out a line from a file in Operating System - HP-UX</title>
    <link>https://community.hpe.com/t5/operating-system-hp-ux/scripting-cutting-out-a-line-from-a-file/m-p/2829773#M88581</link>
    <description>sed '/hello 1/d' ./temple &lt;BR /&gt;&lt;BR /&gt;temple is your file.</description>
    <pubDate>Mon, 21 Oct 2002 09:44:32 GMT</pubDate>
    <dc:creator>RAC_1</dc:creator>
    <dc:date>2002-10-21T09:44:32Z</dc:date>
    <item>
      <title>Scripting - cutting out a line from a file</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/scripting-cutting-out-a-line-from-a-file/m-p/2829771#M88579</link>
      <description>Hi&lt;BR /&gt;&lt;BR /&gt;I'm using a script to create a file, but I want to also cut out the first line in the file. For example my script will create a file such as:&lt;BR /&gt;&lt;BR /&gt;line 1 hello 1&lt;BR /&gt;line 2 hello 2&lt;BR /&gt;line 3 hello 3&lt;BR /&gt;&lt;BR /&gt;I want the script to then go and delete the first line in the file so I end up with the following in my file:&lt;BR /&gt;&lt;BR /&gt;line 2 hello 2&lt;BR /&gt;line 3 hello 3&lt;BR /&gt;&lt;BR /&gt;Any ideas?&lt;BR /&gt;&lt;BR /&gt;Chuck J</description>
      <pubDate>Mon, 21 Oct 2002 09:29:52 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/scripting-cutting-out-a-line-from-a-file/m-p/2829771#M88579</guid>
      <dc:creator>Chuck J</dc:creator>
      <dc:date>2002-10-21T09:29:52Z</dc:date>
    </item>
    <item>
      <title>Re: Scripting - cutting out a line from a file</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/scripting-cutting-out-a-line-from-a-file/m-p/2829772#M88580</link>
      <description>Hi Chuck,&lt;BR /&gt;&lt;BR /&gt;For instance you can use something like that:&lt;BR /&gt;NUMLINES=$(wc -l yourfile)&lt;BR /&gt;(( NUMLINES = NUMLINES -1 ))&lt;BR /&gt;tail -$NUMLINES yourfile &amp;gt; yourfile.new&lt;BR /&gt;&lt;BR /&gt;Regards,&lt;BR /&gt;&lt;BR /&gt;Justo.</description>
      <pubDate>Mon, 21 Oct 2002 09:36:06 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/scripting-cutting-out-a-line-from-a-file/m-p/2829772#M88580</guid>
      <dc:creator>Justo Exposito</dc:creator>
      <dc:date>2002-10-21T09:36:06Z</dc:date>
    </item>
    <item>
      <title>Re: Scripting - cutting out a line from a file</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/scripting-cutting-out-a-line-from-a-file/m-p/2829773#M88581</link>
      <description>sed '/hello 1/d' ./temple &lt;BR /&gt;&lt;BR /&gt;temple is your file.</description>
      <pubDate>Mon, 21 Oct 2002 09:44:32 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/scripting-cutting-out-a-line-from-a-file/m-p/2829773#M88581</guid>
      <dc:creator>RAC_1</dc:creator>
      <dc:date>2002-10-21T09:44:32Z</dc:date>
    </item>
    <item>
      <title>Re: Scripting - cutting out a line from a file</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/scripting-cutting-out-a-line-from-a-file/m-p/2829774#M88582</link>
      <description>Hi Chuck,&lt;BR /&gt;&lt;BR /&gt;tail +2 file &amp;gt; newfile&lt;BR /&gt;mv newfile file&lt;BR /&gt;&lt;BR /&gt;will chop the 1st line from your file.&lt;BR /&gt;&lt;BR /&gt;Rgds, Robin</description>
      <pubDate>Mon, 21 Oct 2002 09:45:11 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/scripting-cutting-out-a-line-from-a-file/m-p/2829774#M88582</guid>
      <dc:creator>Robin Wakefield</dc:creator>
      <dc:date>2002-10-21T09:45:11Z</dc:date>
    </item>
    <item>
      <title>Re: Scripting - cutting out a line from a file</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/scripting-cutting-out-a-line-from-a-file/m-p/2829775#M88583</link>
      <description>You could use awk, something like...&lt;BR /&gt;&lt;BR /&gt;awk '{if (NR != 1) {print $0}}' filename&lt;BR /&gt;&lt;BR /&gt;will print every line but the first.&lt;BR /&gt;&lt;BR /&gt;Regards,&lt;BR /&gt;John</description>
      <pubDate>Mon, 21 Oct 2002 09:45:34 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/scripting-cutting-out-a-line-from-a-file/m-p/2829775#M88583</guid>
      <dc:creator>John Palmer</dc:creator>
      <dc:date>2002-10-21T09:45:34Z</dc:date>
    </item>
    <item>
      <title>Re: Scripting - cutting out a line from a file</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/scripting-cutting-out-a-line-from-a-file/m-p/2829776#M88584</link>
      <description>&lt;BR /&gt;Most of the ideas posted will work, some are easier than others, and you have to remember that you will need to CREATE a NEW file.&lt;BR /&gt;&lt;BR /&gt;Of course the big question I have is if you are creating the file from a script, then want the first line REMOVED, then why are you producing the first line in the original script??&lt;BR /&gt;&lt;BR /&gt;live free or die&lt;BR /&gt;harry</description>
      <pubDate>Mon, 21 Oct 2002 09:50:16 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/scripting-cutting-out-a-line-from-a-file/m-p/2829776#M88584</guid>
      <dc:creator>harry d brown jr</dc:creator>
      <dc:date>2002-10-21T09:50:16Z</dc:date>
    </item>
    <item>
      <title>Re: Scripting - cutting out a line from a file</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/scripting-cutting-out-a-line-from-a-file/m-p/2829777#M88585</link>
      <description>Hi Chuck,&lt;BR /&gt;&lt;BR /&gt;perl will let you edit in-place:&lt;BR /&gt;&lt;BR /&gt;perl -i -ne 'print unless ($. == 1)' filename&lt;BR /&gt;&lt;BR /&gt;Rgds, Robin</description>
      <pubDate>Mon, 21 Oct 2002 09:56:05 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/scripting-cutting-out-a-line-from-a-file/m-p/2829777#M88585</guid>
      <dc:creator>Robin Wakefield</dc:creator>
      <dc:date>2002-10-21T09:56:05Z</dc:date>
    </item>
    <item>
      <title>Re: Scripting - cutting out a line from a file</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/scripting-cutting-out-a-line-from-a-file/m-p/2829778#M88586</link>
      <description>Hi&lt;BR /&gt;Another awk variant:&lt;BR /&gt;&lt;BR /&gt; awk 'BEGIN { getline }; { print  }' &lt;FILENAME&gt;&lt;/FILENAME&gt;</description>
      <pubDate>Mon, 21 Oct 2002 10:06:40 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/scripting-cutting-out-a-line-from-a-file/m-p/2829778#M88586</guid>
      <dc:creator>Leif Halvarsson_2</dc:creator>
      <dc:date>2002-10-21T10:06:40Z</dc:date>
    </item>
    <item>
      <title>Re: Scripting - cutting out a line from a file</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/scripting-cutting-out-a-line-from-a-file/m-p/2829779#M88587</link>
      <description>Hi Chuck,&lt;BR /&gt;&lt;BR /&gt;just to throw in another possible solution:&lt;BR /&gt;&lt;BR /&gt;How about using ex to edit the file in place.&lt;BR /&gt;&lt;BR /&gt;ex yourfile &amp;lt;&amp;lt; EOF&lt;BR /&gt;1p&lt;BR /&gt;d&lt;BR /&gt;w&lt;BR /&gt;q!&lt;BR /&gt;EOF&lt;BR /&gt;&lt;BR /&gt;This will open your file in ex, go to the first line, delete it, saves it and quits the file.&lt;BR /&gt;&lt;BR /&gt;But as Harry asked, why can't you configure your script not to write this line in the first place?&lt;BR /&gt;&lt;BR /&gt;Hope this helps&lt;BR /&gt;&lt;BR /&gt;Regards Stefan</description>
      <pubDate>Mon, 21 Oct 2002 11:14:16 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/scripting-cutting-out-a-line-from-a-file/m-p/2829779#M88587</guid>
      <dc:creator>Stefan Schulz</dc:creator>
      <dc:date>2002-10-21T11:14:16Z</dc:date>
    </item>
    <item>
      <title>Re: Scripting - cutting out a line from a file</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/scripting-cutting-out-a-line-from-a-file/m-p/2829780#M88588</link>
      <description>Thanks for all your replies so far, I'm still to test the ones i haven't given points to, so don't worry those points are coming!&lt;BR /&gt;&lt;BR /&gt;Harry / Stefan&lt;BR /&gt;&lt;BR /&gt;My script calls a vendor executable script that produces the file, my script doesn't produce the file. I don't want the first line in this file that's why i want to cut it out. Hope that answers your question&lt;BR /&gt;&lt;BR /&gt;Thanks&lt;BR /&gt;&lt;BR /&gt;Chuck J</description>
      <pubDate>Mon, 21 Oct 2002 12:40:28 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/scripting-cutting-out-a-line-from-a-file/m-p/2829780#M88588</guid>
      <dc:creator>Chuck J</dc:creator>
      <dc:date>2002-10-21T12:40:28Z</dc:date>
    </item>
    <item>
      <title>Re: Scripting - cutting out a line from a file</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/scripting-cutting-out-a-line-from-a-file/m-p/2829781#M88589</link>
      <description>Hi Chuck:&lt;BR /&gt;&lt;BR /&gt;In my opinion the fastest way to accomplish this is with 'sed' to select everything but the first line, regardless of content.  'sed' has an advantage over 'tail' insofar as 'tail' insofar as it can process much larger files than 'tail':&lt;BR /&gt;&lt;BR /&gt;# sed -e '1d' myinput &amp;gt; myoutput&lt;BR /&gt;&lt;BR /&gt;Regards!&lt;BR /&gt;&lt;BR /&gt;...JRF...</description>
      <pubDate>Mon, 21 Oct 2002 12:47:08 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/scripting-cutting-out-a-line-from-a-file/m-p/2829781#M88589</guid>
      <dc:creator>James R. Ferguson</dc:creator>
      <dc:date>2002-10-21T12:47:08Z</dc:date>
    </item>
    <item>
      <title>Re: Scripting - cutting out a line from a file</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/scripting-cutting-out-a-line-from-a-file/m-p/2829782#M88590</link>
      <description>Some other perl solutions&lt;BR /&gt;&lt;BR /&gt;# perl -ne'2..eof and print' blah&lt;BR /&gt;# perl -ne'1..1 or print' blah&lt;BR /&gt;# perl -ne'$.&amp;gt;1 and print' blah&lt;BR /&gt;&lt;BR /&gt;And a silly solution :)&lt;BR /&gt;&lt;BR /&gt;# pr -n:4 blah | grep -v '^0*1:' | sed 's/^[0-9]*;//'&lt;BR /&gt;</description>
      <pubDate>Mon, 21 Oct 2002 12:53:49 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/scripting-cutting-out-a-line-from-a-file/m-p/2829782#M88590</guid>
      <dc:creator>H.Merijn Brand (procura</dc:creator>
      <dc:date>2002-10-21T12:53:49Z</dc:date>
    </item>
    <item>
      <title>Re: Scripting - cutting out a line from a file</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/scripting-cutting-out-a-line-from-a-file/m-p/2829783#M88591</link>
      <description>Hi again,&lt;BR /&gt;&lt;BR /&gt;its just interesting how many solutions you get for one problem.&lt;BR /&gt;&lt;BR /&gt;As always it depends on your situation which solution is the best for you.&lt;BR /&gt;&lt;BR /&gt;If you can't influence how this file is created, you have to format it to you needs. (yes my question is answered)&lt;BR /&gt;&lt;BR /&gt;I just wanted to show another way to solve this. This ex solution is pretty helpful if you need to edit a file in place. But for speed reasons i personally would prefer one of the sed solutions.&lt;BR /&gt;&lt;BR /&gt;Regards Stefan</description>
      <pubDate>Mon, 21 Oct 2002 13:22:55 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/scripting-cutting-out-a-line-from-a-file/m-p/2829783#M88591</guid>
      <dc:creator>Stefan Schulz</dc:creator>
      <dc:date>2002-10-21T13:22:55Z</dc:date>
    </item>
    <item>
      <title>Re: Scripting - cutting out a line from a file</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/scripting-cutting-out-a-line-from-a-file/m-p/2829784#M88592</link>
      <description>sed '1,1d' filename1 &amp;gt; filename2 will do the trick! ;)</description>
      <pubDate>Tue, 22 Oct 2002 00:04:40 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/scripting-cutting-out-a-line-from-a-file/m-p/2829784#M88592</guid>
      <dc:creator>Chia-Wei</dc:creator>
      <dc:date>2002-10-22T00:04:40Z</dc:date>
    </item>
  </channel>
</rss>

