You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* notably the version of Rocky Linux OS has been removed (8.8) and replaced with "all recent versions of Rocky Linux"
* minor quick scan and reword of a few passive voice phrases
Copy file name to clipboardExpand all lines: docs/books/sed_awk_grep/4_awk_command.md
+7-7Lines changed: 7 additions & 7 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -18,14 +18,14 @@ The name comes from the first letters of the last names of three famous people:
18
18
Similar to shell (bash, csh, zsh, and ksh), `awk` has derivatives with the development of history:
19
19
20
20
*`awk`: Born in 1977 Bell Labs.
21
-
*`nawk` (new awk): It was born in 1985 and is an updated and enhanced version of `awk`. It was widely used with Unix System V Release 3.1 (1987). The old version of `awk` is called `oawk` (old awk).
22
-
*`gawk` (GNU awk): It was written by Paul Rubin in 1986. The GNU Project was born in 1984.
23
-
*`mawk`: was written in 1996 by Mike Brennan, the interpreter of the awk programming language.
21
+
*`nawk` (new awk): Created in 1985 and is an updated and enhanced version of `awk`. It was widely used with Unix System V Release 3.1 (1987). `oawk` refers to old versions of `awk`.
22
+
*`gawk` (GNU awk): Written by Paul Rubin in 1986. The GNU Project came to life in 1984.
23
+
*`mawk`: Written in 1996 by Mike Brennan, the interpreter of the `awk` programming language.
24
24
*`jawk`: Implementation of `awk` in JAVA
25
25
26
-
In the GNU/Linux operating system, the usual `awk` refers to `gawk`. However, some distributions, such as Ubuntu or Debian, use `mawk` as their default `awk`.
26
+
In the GNU/Linux operating system, the usual `awk` refers to `gawk`. However, some distributions, such as Ubuntu or Debian, use `mawk` as their default `awk`.
27
27
28
-
In the Rocky Linux 8.8, `awk` refers to `gawk`.
28
+
In all recent versions of Rocky Linux, `awk` refers to `gawk`.
29
29
30
30
```bash
31
31
Shell > whereis awk
@@ -1035,7 +1035,7 @@ ID Name
1035
1035
1036
1036
The basic syntax format is - `while (condition) statement`
1037
1037
1038
-
Traverse and print out the fields of all row records.
1038
+
Traverse and print the fields of all row records.
1039
1039
1040
1040
```bash
1041
1041
Shell > tail -n 2 /etc/services
@@ -1067,7 +1067,7 @@ ID Name
1067
1067
1068
1068
The basic syntax format is - `for (expr1; expr2; expr3) statement`
1069
1069
1070
-
Traverse and print out the fields of all row records.
0 commit comments