Groups | Search | Server Info | Login | Register


Groups > comp.lang.awk > #9970

Re: GNU Awk - inplace editing

From gazelle@shell.xmission.com (Kenny McCormack)
Newsgroups comp.lang.awk
Subject Re: GNU Awk - inplace editing
Date 2025-05-23 08:22 +0000
Organization The official candy of the new Millennium
Message-ID <100pb7d$3kkjb$1@news.xmission.com> (permalink)
References <100p11m$3uh3m$1@dont-email.me>

Show all headers | View raw


In article <100p11m$3uh3m$1@dont-email.me>,
Janis Papanagnou  <janis_papanagnou+ng@hotmail.com> wrote:
>In GNU Awk I was looking for the in-place option (similar to sed -i).
>I thought there once was some _simple_ option usable from the command
>line. (Or am I misremembering?)
>
>The manual now suggests to use a GNU Awk "inplace" _Extension_ for that
>  gawk -i inplace ...
>and
>  gawk -i inplace -v inplace::suffix=.bak ...
>respectively.
>
>That's not exactly as simple to use as, say,
>  gawk -i ...
>and
>  gawk -i.bak
>so I suppose there's a reason for the added complexity in the handling.
>
>Does anyone know that reason or remember a rationale? - I don't recall
>any discussions about that...

I've explained this a few times over the years (in this newsgroup).

There was never a "-i" option in Gawk that meant "inplace" (and there never
will be).

The key to understanding this is to understand that (in Gawk), the "i" in
"-i" does not stand for "inplace".  It stands for "include".

Once you understand that, all becomes clear.

-- 
Senator Marsha Blackburn (R-TN), who sits on the Judiciary Committee, said it was
"extremely inappropriate" for the president to nominate a Supreme Court justice on a
day ending with the letter "Y", and she said that "Biden is putting the demands of the
radical progressive left ahead of what is best for our nation."

Back to comp.lang.awk | Previous | NextPrevious in thread | Next in thread | Find similar


Thread

GNU Awk - inplace editing Janis Papanagnou <janis_papanagnou+ng@hotmail.com> - 2025-05-23 07:28 +0200
  Re: GNU Awk - inplace editing Kaz Kylheku <643-408-1753@kylheku.com> - 2025-05-23 06:02 +0000
  Re: GNU Awk - inplace editing gazelle@shell.xmission.com (Kenny McCormack) - 2025-05-23 08:22 +0000
    Re: GNU Awk - inplace editing Kaz Kylheku <643-408-1753@kylheku.com> - 2025-05-23 08:58 +0000
      Re: GNU Awk - inplace editing Janis Papanagnou <janis_papanagnou+ng@hotmail.com> - 2025-05-23 16:08 +0200
  Re: GNU Awk - inplace editing mack@the-knife.org (Mack The Knife) - 2025-05-25 04:00 +0000
  Re: GNU Awk - inplace editing Ed Morton <mortonspam@gmail.com> - 2025-05-25 15:27 -0500
    Re: GNU Awk - inplace editing Janis Papanagnou <janis_papanagnou+ng@hotmail.com> - 2025-05-26 02:11 +0200

csiph-web