Kan je leuker oplossen met perl, is nog portable ook ;)quote:Op donderdag 20 september 2007 08:34 schreef Iblis het volgende:
Overigens is -i een FreeBSD extension, die weliswaar redelijk ruim ondersteund wordt, maar als je het meer portable moet hebben is het beter voor iets als:
[ code verwijderd ]
1 |
En wine werkt alleen op x86, niet op een PPC architectuur, en de VM wel. Nu is het niet waarschijnlijk dat de vraagsteller iets anders dan x86 heeft – maar toch.quote:Op woensdag 3 oktober 2007 20:20 schreef thabit het volgende:
[..]
Wine gebruiken. Of een VM draaien. Nadeel van wine is dat het niet 100% compatibel is. Nadeel van een VM is dat het loodzwaar is.
Hoezo zou het niet portable zijn? Perl is beschikbaar voor bijna alle OS'en. Dat het niet in een default install zit doet daar niks aan af. Java is ook portable, ookal wordt Java niet op alle systemen default geinstalleerd. En als je /usr/local/bin/perl moet gebruiken staat het wel in je PATH, en kan je het gewoon met `perl' aanroepen (bash is ook niet altijd te vinden onder /usr/bin/bash).quote:Op woensdag 3 oktober 2007 21:01 schreef Iblis het volgende:
Als iets niet portable is, is het Perl. Dat zit bij NetBSD niet standaard in de base-install bijvoorbeeld (en terecht). Daar is ’t al snel /usr/local/bin/perl. Perl is zeker geen POSIX.
Portable is redirecten naar een tijdelijk bestand, oude bestand verwijderen en nieuwe hernoemen. Het heeft het bijkomend voordeel dat als de schijf vol raakt terwijl je ermee bezig je oorspronkelijke bestand niet corrupt raakt. (Aannemende dat je gebruik van && of $? maakt).
Het gaat om de al gehele server niet een bepaald processquote:Op zaterdag 6 oktober 2007 14:15 schreef Visitor.Q het volgende:
Kun je niet je server proces die zaken laten wegschrijven naar een log file?
Wow! Dat zijn iets meer resultaten dat ik gehoopt hadquote:Op zaterdag 6 oktober 2007 14:18 schreef Farenji het volgende:
"lsof" geeft een lijst met alle geopende bestanden op dat moment. "man lsof" voor meer info.
quote:Op donderdag 4 oktober 2007 17:27 schreef slacker_nl het volgende:
Als perl portable is, waarom zou een perl script dan niet portable zijn?
Tevens zeg je dat perl geen standaard utility is, daar ben ik het al helemaal niet mee eens.
En een Unix machine zonder sed is nog steeds een Unix machine. Afwezigheid van tools/applicaties maken een Unix machine niet minder Unix. Een Unix machine kan perfect zonder sed en awk, zolang je maar perl op die doos hebt.
Om een collega te quoten: "Ik zou niet weten waarom je voor sed en awk zou kiezen als je het in perl kan doen".
Maar goed, ik heb een andere mening dan jij die hebt, daar laat ik het maar bij.
quote:Op zaterdag 6 oktober 2007 14:24 schreef WyriHaximus het volgende:
Wow! Dat zijn iets meer resultaten dat ik gehoopt had. Misschien ff een bash scriptje maken wat in de gaten houd welke bestanden het vaakst geopend worden
.
Ben ff de man page aan het door lezenquote:Op zaterdag 6 oktober 2007 14:31 schreef Farenji het volgende:
[..]
Standaard krijg je dus alle bestanden, en daar zitten ook netwerk sockets in, devices, allerlei libs, en meer zooi die misschien niet zo relevant zijn. Iig heel veel bestanden. Je kan ook op naam, directory, of type filteren om een wat beter hanteerbare lijst te krijgen - maar ook kun je filteren met bijv grep, wil je bijv snel weten welke mp3 bestanden er zijn geopend op een bepaald moment doe je "lsof | grep mp3"
Niet, maar heb het vermoeden en wil het zeker weten of dat klopt of nietquote:Op zaterdag 6 oktober 2007 15:33 schreef Iblis het volgende:
Hoe weet je zo zeker dat de load veroorzaakt wordt door bestanden te openen? Als je een bepaald proces verdenkt kun je ook strace(1) gebruiken om de systemcalls die ’t proces doet te inspecteren.
quote:Op zaterdag 6 oktober 2007 14:25 schreef Iblis het volgende:
Het gaat hier niet om een mening, het gaat hier om wat een Unix-systeem aan utilities moet hebben. Een Unix-systeem dat aan de specificaties voldoet heeft wel sed en awk (als ze dat niet hebben kán het geen Unix zijn) maar niet per se Perl.
quote:Als je op je eigen PC wat moet doen kun je prima Perl gebruiken, wil je echter iets hebben dat zeker weten zonder dependencies (en dat is wel de crux natuurlijk) op een Unix-systeem werkt, dan moet je geen Perl gebruiken. In sommige situaties is Perl een onoverkoombare grote dependency. Ervan uitgaan dat als je voor een Unix-systeem code dat Perl er wel op aanwezig zal zijn is niet handig.
quote:Op zaterdag 6 oktober 2007 19:14 schreef slakkie het volgende:
[..]
Dat is natuurlijk onzin wat je nu zegt. Een Unix systeem hoeft helemaal geen sed/awk te hebben (en uiteraard hoeft perl ook ook niet geinstalleerd te zijn) om Unix te zijn. Dat je lichtelijk gestoord bent als je geen sed/awk hebt geinstalleerd daargelaten.
quote:Only systems fully compliant with and certified to the Single UNIX Specification qualify as "UNIX®"
als je het kan is het tof ja, maar het is zo lastig xDquote:Op zaterdag 6 oktober 2007 19:51 schreef thabit het volgende:
Al die moderne programmeertalen zoals perl, php en python, brrr. Ik hou het gewoon bij C.
quote:Op zaterdag 6 oktober 2007 19:51 schreef thabit het volgende:
Al die moderne programmeertalen zoals perl, php en python, brrr. Ik hou het gewoon bij C.
quote:Op zaterdag 6 oktober 2007 19:39 schreef Iblis het volgende:
En die Single UNIX specification bevat, je raadt het al, sed & awk.
quote:Only systems fully compliant with and certified to the Single UNIX Specification qualify as "UNIX®"
quote:Op zaterdag 6 oktober 2007 20:16 schreef slakkie het volgende:
[..]
sed voldoet aan de specificatie. Er staat nergens dat sed onderdeel moet uitmaken van het OS om Unix te zijn.
quote:POSIX Shell and Utilities
The system shall provide all the mandatory utilities in the Shell and Utilities volume of IEEE Std 1003.1-2001 with all the functional behavior described therein.
quote:shall
For an implementation that conforms to IEEE Std 1003.1-2001, describes a feature or behavior that is mandatory. An application can rely on the existence of the feature or behavior.
For an application or user, describes a behavior that is mandatory.
quote:
Als je gaat googlen vind je de ndiswrapper oplossing... al geprobeerd?quote:Op dinsdag 9 oktober 2007 10:42 schreef bierbart het volgende:
Hallo allemaal
Ben al een tijdje geinteresseerd in Linux en heb het dan eindelijk Ubuntu eens geinstalleerd..
Alles werkt prima tot ik mijn draadloze netwerk wou installeren, dit lukt maar niet.
heb heel http://forum.ubuntu-nl.org/ afgezocht en ik kom er niet uit!
Ik heb een speedtouch 121g..
iemand een oplossing?
Ik ben niet zo goed met Linux, maar ik wil wel een poging doen voor een globale indicatie.quote:Op dinsdag 9 oktober 2007 18:28 schreef Visitor.Q het volgende:
Hoe kan ik in ubuntu instellen dat al het verkeer naar een bepaalde address range over een ssh tunnel wordt gestuurd? Zeg maar, een soort VPN voor het geval dat ik een adres binnen de range benader? En dat dus voor smb, mail, http, ftp enzo?
Forum Opties | |
---|---|
Forumhop: | |
Hop naar: |