X7ROOT File Manager
Current Path:
/usr/share/awk
usr
/
share
/
awk
/
??
..
??
assert.awk
(383 B)
??
bits2str.awk
(334 B)
??
cliff_rand.awk
(307 B)
??
ctime.awk
(234 B)
??
ftrans.awk
(315 B)
??
getopt.awk
(2.15 KB)
??
gettime.awk
(2.43 KB)
??
group.awk
(1.72 KB)
??
have_mpfr.awk
(221 B)
??
inplace.awk
(1.95 KB)
??
intdiv0.awk
(462 B)
??
join.awk
(378 B)
??
libintl.awk
(238 B)
??
noassign.awk
(422 B)
??
ord.awk
(937 B)
??
passwd.awk
(1.17 KB)
??
processarray.awk
(355 B)
??
quicksort.awk
(1.01 KB)
??
readable.awk
(489 B)
??
readfile.awk
(267 B)
??
rewind.awk
(404 B)
??
round.awk
(661 B)
??
shellquote.awk
(472 B)
??
strtonum.awk
(1.42 KB)
??
walkarray.awk
(214 B)
??
zerofile.awk
(424 B)
Editing: passwd.awk
# passwd.awk --- access password file information # # Arnold Robbins, arnold@skeeve.com, Public Domain # May 1993 # Revised October 2000 # Revised December 2010 BEGIN { # tailor this to suit your system _pw_awklib = "/usr/libexec/awk/" } function _pw_init( oldfs, oldrs, olddol0, pwcat, using_fw, using_fpat) { if (_pw_inited) return oldfs = FS oldrs = RS olddol0 = $0 using_fw = (PROCINFO["FS"] == "FIELDWIDTHS") using_fpat = (PROCINFO["FS"] == "FPAT") FS = ":" RS = "\n" pwcat = _pw_awklib "pwcat" while ((pwcat | getline) > 0) { _pw_byname[$1] = $0 _pw_byuid[$3] = $0 _pw_bycount[++_pw_total] = $0 } close(pwcat) _pw_count = 0 _pw_inited = 1 FS = oldfs if (using_fw) FIELDWIDTHS = FIELDWIDTHS else if (using_fpat) FPAT = FPAT RS = oldrs $0 = olddol0 } function getpwnam(name) { _pw_init() return _pw_byname[name] } function getpwuid(uid) { _pw_init() return _pw_byuid[uid] } function getpwent() { _pw_init() if (_pw_count < _pw_total) return _pw_bycount[++_pw_count] return "" } function endpwent() { _pw_count = 0 }
Upload File
Create Folder