🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: be.comp.os.unix
Article #730

Re: script: automatisch gegevens ophalen

#730
From: bomberboy
Date: Wed, 05 Nov 2003 20:32
47 lines
2997 bytes
Cliff Beeckman schreef:

> Ik zou graag een scriptfile aanmaken die automatisch gegevens uit een
> bepaalde file haalt van andere gebruikers(dus uit verschillende
> directory's). Iedere gebruiker heeft 1 file staan op zijn directory. Ik moet
> ook slechts van 10 andere gebruikers de gegevens hebben. Ik heb reeds
> scriptfiles die gegevens uit het welbepaalde file halen dus dat is al in
> orde. Hoe moet de rest nu aanpakken? Hoe kan ik nagaan welke gebruikers de
> file hebben, en hoe neem ik willekeurig 10 gebruikers uit een onbepaalde
> reeks van gebruikers? Kan iemand mij op weg helpen?
> (als jullie mijn vraag zowat begrijpen)

Hmm, de unix-practica van De Clercq zijn in de laatste 3 jaar dus nog
altijd niet veranderd. :-)

Een tip:
op je eduserv account

~$ cd ..
~$ ls */*.info1k

Opdat je dan de bestanden te zien krijgt moeten de home-dirs wel leesbaar
zijn voor anderen van dezelfde groep.  (Want in jouw geval moet je het uit
mensen van dezelfde groep hun dir halen).  Jouw home-dir is dat dus niet. 
Maar geen nood, hij is wel executable.  En aangezien de bestandsnamen
"$username.info1k" heten kan je er ook aan en is het read-only zijn
voldoende indien je de volledige en correcte bestandsnaam weet.

In jouw geval zal dus 'ls -l cbeeckmn/cbeeckmn.info1k' je ook laten weten
dat die file bestaat.

Dit heb je niet expliciet nodig, je weet immers hoe de syntax van de
bestandsnamen en hun locatie, en indien het bestand er is, en het is
leesbaar voor iedereen (wat je hebt moeten controleren als ik me de opgave
goed herinner) kan je er mee doen wat je wil natuurlijk.

Als je er van uit gaat dat de home-dirs leesbaar zijn is het heel
eenvoudig, ga je hier niet van uit (en enkel executable), dan heb je iets
meer werk, maar niets echt onoverkomelijks.

Anyway, ik denk dat ik je al meer dan genoeg verteld heb, ik heb het toen
ook zelf moeten vinden :-p

-- 
Bruno

Your lucky number has been disconnected.
Technical Details
Message-ID: <P7dqb.5566$Wx.107626@phobos.telenet-ops.be>
Path: arc1-ca.pugleaf.net!archiver1.google.com!news2.google.com!news.maxwell.syr.edu!skynet.be!skynet.be!195.238.3.188.MISMATCH!skynet.be!skynet.be!ossa.telenet-ops.be!phobos.telenet-ops.be.POSTED!not-for-mail
References: <blcqb.5421$d22.283762@phobos.telenet-ops.be>

Show Full Headers
Complete Article Headers
X-Google-Language: DUTCH,ASCII-7-bit
X-Google-Thread: 109d4a,441c945e64154ea6
X-Google-Attributes: gid109d4a,public
X-Google-ArrivalTime: 2003-11-05 12:32:47 PST
Path: arc1-ca.pugleaf.net!archiver1.google.com!news2.google.com!news.maxwell.syr.edu!skynet.be!skynet.be!195.238.3.188.MISMATCH!skynet.be!skynet.be!ossa.telenet-ops.be!phobos.telenet-ops.be.POSTED!not-for-mail
From: bomberboy <newsbomber@pandora.be.invalid>
Organization: Me, Myself & I
Subject: Re: script: automatisch gegevens ophalen
Newsgroups: be.comp.os.unix
References: <blcqb.5421$d22.283762@phobos.telenet-ops.be>
Reply-To: newsbomber@pandora.be
MIME-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-15
Content-Transfer-Encoding: 8bit
Lines: 48
Message-ID: <P7dqb.5566$Wx.107626@phobos.telenet-ops.be>
Date: Wed, 05 Nov 2003 20:32:47 GMT
NNTP-Posting-Host: 213.224.3.87
X-Complaints-To: abuse@telenet.be
X-Trace: phobos.telenet-ops.be 1068064367 213.224.3.87 (Wed, 05 Nov 2003 21:32:47 MET)
NNTP-Posting-Date: Wed, 05 Nov 2003 21:32:47 MET