From: Glenn L McGrath Date: Sun, 15 Sep 2002 17:03:48 +0000 (-0000) Subject: Awk applet written from scratch by Dmitry Zakharov X-Git-Tag: 0_60_4~28 X-Git-Url: https://git.librecmc.org/?a=commitdiff_plain;h=7a32aaacd02c7f4035b0894aced7860658703985;p=oweals%2Fbusybox.git Awk applet written from scratch by Dmitry Zakharov --- diff --git a/include/applets.h b/include/applets.h index a1084fcc6..9117880ad 100644 --- a/include/applets.h +++ b/include/applets.h @@ -61,6 +61,9 @@ #ifdef CONFIG_ASH APPLET_NOUSAGE("ash", ash_main, _BB_DIR_BIN, _BB_SUID_NEVER) #endif +#ifdef CONFIG_AWK + APPLET(awk, awk_main, _BB_DIR_USR_BIN, _BB_SUID_NEVER) +#endif #ifdef CONFIG_BASENAME APPLET(basename, basename_main, _BB_DIR_USR_BIN, _BB_SUID_NEVER) #endif diff --git a/include/usage.h b/include/usage.h index ffc3724be..12289ad5b 100644 --- a/include/usage.h +++ b/include/usage.h @@ -38,6 +38,14 @@ "\t-x\t\textract\n" \ "\t-v\t\tverbosely list files processed\n" +#define awk_trivial_usage \ + "[-v var=val][-F sep] { -f progname | 'programtext' } [FILE ...]" +#define awk_full_usage \ + "Options:\n" \ + "\t-v var=val\tassign value 'val' to variable 'var'\n" \ + "\t-F sep\t\tuse 'sep' as field separator\n" \ + "\t-f progname\tread program source from file 'progname'\n" + #define basename_trivial_usage \ "FILE [SUFFIX]" #define basename_full_usage \