diff options
author | Dimitrij Mijoski <dmjpp@hotmail.com> | 2016-11-19 02:13:51 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2016-11-19 02:13:51 +0100 |
commit | 726a506ef16cb76cf1ed97ed5b2fc2c77cddef84 (patch) | |
tree | db10514505c46f3d15132f05a9173914d038398b | |
parent | 9e3515f0784b6640aa8386f80b8da65fe36d178b (diff) | |
parent | 3d05509b7ce8c350f4476830b00241025eeae329 (diff) | |
download | hyphen-726a506ef16cb76cf1ed97ed5b2fc2c77cddef84.tar.gz |
Merge pull request #12 from ptomato/master
More portable awk script
-rw-r--r-- | lig.awk | 22 |
1 files changed, 14 insertions, 8 deletions
@@ -24,14 +24,20 @@ c=b c!=b { print c } /f[1-9]?$/ { - print gensub("f[1-9]?$", "ff", "g", b); - if (c!=b) print gensub("f[1-9]?$", "ff", "g", c); - - print gensub("f[1-9]?$", "fi", "g", b); - if (c!=b) print gensub("f[1-9]?$", "fi", "g", c); - - print gensub("f[1-9]?$", "fl", "g", b); - if (c!=b) print gensub("f[1-9]?$", "fl", "g", c); + out=b; gsub("f[1-9]?$", "ff", out); print out + if (c!=b) { + out=c; gsub("f[1-9]?$", "ff", out); print out + } + + out=b; gsub("f[1-9]?$", "fi", out); print out + if (c!=b) { + out=c; gsub("f[1-9]?$", "fi", out); print out + } + + out=b; gsub("f[1-9]?$", "fl", out); print out + if (c!=b) { + out=c; gsub("f[1-9]?$", "fl", out); print out + } } |