mirror of
https://github.com/samba-team/samba.git
synced 2024-12-23 17:34:34 +03:00
0e8fd33987
(This used to be commit 291551d807
)
15 lines
322 B
Bash
Executable File
15 lines
322 B
Bash
Executable File
#!/bin/sh
|
|
nawk 'BEGIN {FS=":"}
|
|
{
|
|
if( $0 ~ "^#" ) {
|
|
print $0
|
|
} else if( (length($4) == 32) && (($4 ~ "^[0-9A-F]*$") || ($4 ~ "^[X]*$") || ( $4 ~ "^[*]*$"))) {
|
|
print $0
|
|
} else {
|
|
printf( "%s:%s:%s:XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX:", $1, $2, $3);
|
|
for(i = 4; i <= NF; i++)
|
|
printf("%s:", $i)
|
|
printf("\n")
|
|
}
|
|
}'
|