Article View: be.comp.os.unix
Article #730Re: script: automatisch gegevens ophalen
From: bomberboy
Date: Wed, 05 Nov 2003 20:32
Date: Wed, 05 Nov 2003 20:32
47 lines
2997 bytes
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-mailReferences:
<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