mirror of https://framagit.org/kyodev/kyopages.git
new
This commit is contained in:
parent
c4756196a2
commit
4176ea51de
|
@ -0,0 +1,38 @@
|
|||
# mawk gawk
|
||||
|
||||
* par défaut mawk est installé sur debian, et malgré le GNU/Linux, Gnu awk (gawk) ne l'est pas
|
||||
* awk s'appuie sur update-alternatives pour lancer les paquets awk installés
|
||||
* mawk serait plus rapide dans _certains_ cas
|
||||
* original-awk est la version décrite dans « The AWK Programming Language » (Al Aho, Brian Kernighan et Peter Weinberger)
|
||||
|
||||
|
||||
## différences
|
||||
|
||||
* KO indique une commande ou une variable non implémentée
|
||||
|
||||
```text
|
||||
test : mawk gawk original-awk
|
||||
FILENAME ok ok ok
|
||||
NF ok ok ok
|
||||
FS ok ok ok
|
||||
NR ok ok ok
|
||||
FNR ok ok ok
|
||||
RS ok ok ok
|
||||
OFS ok ok ok
|
||||
ORS ok ok ok
|
||||
ARGC ok ok ok
|
||||
->ARGIND KO ok KO
|
||||
ARGV ok ok ok
|
||||
OFMT ok ok ok
|
||||
ENVIRON ok ok ok
|
||||
->IGNORECASE KO ok KO
|
||||
ERRNO ok ok ok
|
||||
match ok ok ok
|
||||
RSTART ok ok ok
|
||||
RLENGTH ok ok ok
|
||||
sub ok ok ok
|
||||
gsub ok ok ok
|
||||
toupper ok ok ok
|
||||
tolower ok ok ok
|
||||
->systime KO ok KO
|
||||
```
|
Loading…
Reference in New Issue