1
0
mirror of https://github.com/adambard/learnxinyminutes-docs.git synced 2025-08-09 16:26:53 +02:00

Merge pull request #4437 from fgm/patch-2

[awk/en] Update awk.html.markdown
This commit is contained in:
Marcel Ribeiro Dantas, Ph.D
2022-07-10 01:31:00 +02:00
committed by GitHub

View File

@@ -48,7 +48,7 @@ BEGIN {
# the preliminary set-up code, before you process any text files. If you # the preliminary set-up code, before you process any text files. If you
# have no text files, then think of BEGIN as the main entry point. # have no text files, then think of BEGIN as the main entry point.
# Variables are global. Just set them or use them, no need to declare.. # Variables are global. Just set them or use them, no need to declare.
count = 0; count = 0;
# Operators just like in C and friends # Operators just like in C and friends
@@ -209,7 +209,7 @@ function string_functions( localvar, arr) {
# Both return number of matches replaced # Both return number of matches replaced
localvar = "fooooobar"; localvar = "fooooobar";
sub("fo+", "Meet me at the ", localvar); # localvar => "Meet me at the bar" sub("fo+", "Meet me at the ", localvar); # localvar => "Meet me at the bar"
gsub("e+", ".", localvar); # localvar => "m..t m. at th. bar" gsub("e", ".", localvar); # localvar => "m..t m. at th. bar"
# Search for a string that matches a regular expression # Search for a string that matches a regular expression
# index() does the same thing, but doesn't allow a regular expression # index() does the same thing, but doesn't allow a regular expression