On Fri, Sep 23, 2005 at 10:07:14PM -0700, Angus Lees wrote:
Since apparently I've been getting some experience with large datasets
lately, this version scales better:
sort allusers.txt sortedusers.txt
sort /etc/samba/smbpasswd | join -v1 -t: -o1.1 - sortedusers.txt | \
xargs -n 1
At Thu, 22 Sep 2005 17:01:24 +1000, Vino Fernando Crescini wrote:
If you want a list of all invalid usernames in smbpasswd that is
not in allusers.txt, this way might be easier:
cut -d: -f1 smbpasswd | while read name; do
grep -q ${name}\$ /tmp/list || echo $name
done
oops. that's
Hmmm, just loaded the allusers.txt file into pico and did a write out
and it now works, must have still been a windows file. Now my modified
procedure is below but I only get one entry in the newlist file (either
the last one in allusers or the last processed if I interrupt it.
#!/bin/bash
while
Hmmm, just loaded the allusers.txt file into pico and did a write out
and it now works, must have still been a windows file. Now my modified
procedure is below but I only get one entry in the newlist file (either
the last one in allusers or the last processed if I interrupt it.
#!/bin/bash
Hmmm, just loaded the allusers.txt file into pico and did a write out
and it now works, must have still been a windows file. Now my modified
procedure is below but I only get one entry in the newlist file (either
the last one in allusers or the last processed if I interrupt it.
#!/bin/bash
On Thu, Sep 22, 2005 at 04:22:38PM +1000, Vino Fernando Crescini wrote:
#!/bin/bash
while read name; do
grep $name smbpasswd newlist;
done allusers.txt
The redirection will overwrite the file if it exists. Use
to append to the file.
Or move the newlist to the last line
--
SLUG -
If you want a list of all invalid usernames in smbpasswd that is
not in allusers.txt, this way might be easier:
cut -d: -f1 smbpasswd | while read name; do
grep -q ${name}\$ /tmp/list || echo $name
done
oops. that's allusers.txt instead of /tmp/list. the output of
this can then be fed to
Thanks everyone, all sorted
-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On
Behalf Of Vino Fernando Crescini
Sent: Thu, 22. September 2005 5:01 PM
Cc: 'SLug Users'
Subject: Re: [SLUG] FW: Script help
If you want a list of all invalid usernames in smbpasswd