ref: d36beef46ad1ba675c819334289edc9308cf3fc7
parent: 279f78a86cbff3f526fe1a1debd4d4f5766f96b0
author: qwx <qwx@sciops.net>
date: Mon Oct 20 19:27:55 EDT 2025
remove useless -m flag and obsolete -V flag both removed from onetrueawk
--- a/main.c
+++ b/main.c
@@ -1,5 +1,3 @@
-char *version = "version 20250925";
-
#include <u.h>
#include <libc.h>
#include <bio.h>
@@ -28,8 +26,7 @@
void main(int argc, char *argv[])
{- char *fs = nil, *marg;
- int temp;
+ char *fs = nil;
setfcr(getfcr() & ~FPINVAL);
@@ -85,30 +82,10 @@
if (argv[1][2] == '\0' && --argc > 1 && isclvar((++argv)[1]))
setclvar(argv[1]);
break;
- case 'm': /* more memory: -mr=record, -mf=fields */
- /* no longer needed */
- marg = argv[1];
- if (argv[1][3])
- temp = atoi(&argv[1][3]);
- else {- argv++; argc--;
- temp = atoi(&argv[1][0]);
- }
- switch (marg[2]) {- case 'r': recsize = temp; break;
- case 'f': nfields = temp; break;
- default: FATAL("unknown option %s\n", marg);- }
- break;
case 'd':
dbg = atoi(&argv[1][2]);
if (dbg == 0)
dbg = 1;
- print("awk %s\n", version);- break;
- case 'V': /* added for exptools "standard" */
- print("awk %s\n", version);- exits(0);
break;
default:
WARNING("unknown option %s ignored", argv[1]);--
⑨