Begin me der niet overquote:Op woensdag 2 mei 2007 16:47 schreef devzero het volgende:
[..]
De bourne shell (sh) had al support voor arrays, alleen zit je dan vaak te kloten met shift etc.
Thanks, weer wat geleerd.quote:Op woensdag 2 mei 2007 20:35 schreef devzero het volgende:
setgid bit op de parent directory aanzetten. Dus bv
# chgrp www-data /www
# chmod 2755 /www
(of chmod g+s /www)
1 2 3 4 5 6 7 8 9 10 11 | case $@ in --topic *) echo "Inserting TVP in topic $2" exit 0 ;; *) echo "Usage: `basename $0` --topic <topic nummer>" ;; esac |
Jij hebt meer verwijderd dan alleen maar tvp's.quote:Op woensdag 2 mei 2007 23:51 schreef Godlike02 het volgende:
tvp's weer eens weg
Sorry dan!quote:Op donderdag 3 mei 2007 08:54 schreef wdn het volgende:
[..]
Jij hebt meer verwijderd dan alleen maar tvp's.
Ik wil graag weten hoe ik erachter kom waarom VLC af en toe hapert tijdens het afspelen van een bestand op mijn laptop. Sinds gisteren heb het idee dat dit alleen is als de AC eraf is maar dat weet ik nog niet zeker.
'update' is het niet. Screensaver staat in elk geval uit. En powermanagement toont ook niet echt iets waarvan ik zeg: dat kan het zijn.
Hoe vind ik welk proces dit betreft? Ik ken "top" maar als ik een video afspeel is dat niet echt zichtbaar.
Kan ik ergens een historie zien van de belasting van mijn systeem?
1 2 3 4 5 6 7 | chars=( t v p ) for char in ${chars[@]} do echo -ne $char done |
Ochquote:
echo $variabele | wc -cquote:Op donderdag 3 mei 2007 11:49 schreef maniack28 het volgende:
Ik wil in een bash weten hoe lang een bepaalde variable is.. uit hoeveel getallen hij bestaat. Ik weet dat het in je prompt met wc -c filenaam kan, maar ik heb in dit geval geen filenaam, maar een variable. Hoe gaat dat dan in zn werk?
quote:
Daar kun je inderdaad backticks voor gebruiken. Hiermee kun je de uitvoer van een commando gebruiken in een ander commando.quote:Op donderdag 3 mei 2007 11:58 schreef maniack28 het volgende:
[..]
_O_
En nu nog aan een variable toekennen :') want test=$variable | wc -c kent ie niet.. dan is $test gelijk aan 0, terwijl de echo van hierboven 4 geeft...
Moet dat met een backquote (die ik niet snap :') )
1 |
1 2 3 4 5 | ~$ export test=`echo $blabla | wc -c` ~$ echo $test 21 ~$ |
Ah kay.. nu snap ik ze.. je voert een commando uit en de uitvoer ken je toe aan een variable.. dus je moet op die manier altijd echo gebruiken en datgeen wat "geprint" wordt, wordt toegekent aan je variablequote:Op donderdag 3 mei 2007 12:05 schreef cyberstalker het volgende:
[..]
Daar kun je inderdaad backticks voor gebruiken. Hiermee kun je de uitvoer van een commando gebruiken in een ander commando.
Dus bijvoorbeeld
[ code verwijderd ]
Voorbeeldje:
[ code verwijderd ]
Overigens, $bla=1 is op een verkeerde manier een parameter aan het variable toekennen: bla=1 is de juiste manier.quote:Op donderdag 3 mei 2007 12:05 schreef cyberstalker het volgende:
[..]
Daar kun je inderdaad backticks voor gebruiken. Hiermee kun je de uitvoer van een commando gebruiken in een ander commando.
Dus bijvoorbeeld
[ code verwijderd ]
Voorbeeldje:
[ code verwijderd ]
1 2 3 4 5 6 | 4 15:29 pts/13 0 wesleys@eniac:/home/wesleys$ isLong Bla Bla: 3 char(s) long 15:29 pts/13 0 wesleys@eniac:/home/wesleys$ echo -n Bla | wc -m 3 |
1 2 3 4 5 6 7 8 | use warnings; use strict; foreach (@ARGV) { printf("%s: %s char(s) longn", $_, length($_)); } |
[mierenneukmode]quote:Op donderdag 3 mei 2007 15:27 schreef slakkie het volgende:
Overigens, $bla=1 is op een verkeerde manier een parameter aan het variable toekennen: bla=1 is de juiste manier.
Mierenneukerquote:Op donderdag 3 mei 2007 21:57 schreef devzero het volgende:
Deze is echt nice, ik zie hem nu pas...quote:Op vrijdag 4 mei 2007 15:33 schreef slakkie het volgende:
http://video.google.com/videoplay?docid=8100808442979626078
1 2 3 4 5 6 7 8 | layout.current_col = 0; if (layout.current_col >= layout.cols) layout.current_col = layout.cols - 1; if (layout.current_row < 0) layout.current_row = 0; if (layout.current_row >= layout.rows) layout.current_row = layout.rows - 1; |
1 2 3 4 5 6 7 8 | layout.current_col = layout.cols - 1; if (layout.current_col >= layout.cols) layout.current_col = 0; if (layout.current_row < 0) layout.current_row = layout.rows - 1; if (layout.current_row >= layout.rows) layout.current_row = 0; |
Met compiz & cube is dit standaard behaviorquote:Op vrijdag 11 mei 2007 20:34 schreef Farenji het volgende:
Ha ik heb zojuist mijn eerste eigen custom patch gedaan, in Metacity en die was zo simpel doch geniaal dat ik hem wel wil delen hier. Zelfs een linux newbie kan dit doen.
Ik kan nu met ctrl-alt links en rechts gewoon door mijn workspaces cyclen, zonder dat ie stopt aan de rand en je weer terug moet. Misschien ben ik de enige die zich eraan ergert maar onder Gnome is dat niet te configureren itt KDE, en ik vind het iig ergerlijk genoeg om er wat aan te doen, en in de open source wereld kun je dat dus zelf en met debian of ubuntu is dat heel simpel.
Ik heb de source van metacity mbv "apt-get source metacity" en alle dependencies gedownload met "apt-get build-dep metacity". Je hebt dan alles wat je nodig hebt om zelf te compileren. De source komt in /usr/src/metacity-x.y.z/ terecht (afhankelijk van de versie).
In src/workspaces.c heb ik rond regel 840 (de plek kan varieren) het volgende fragment:
[ code verwijderd ]
vervangen door:
[ code verwijderd ]
Er is dus nauwelijks iets veranderd maar de verandering is wel essentieel.
Daarna run je "debian/rules binary" in de /usr/src/metacity-x.y.z directory en daarna alle gebouwde .debs installeren met "dpkg -i <naam.deb>" die in /usr/src staan.
Even opnieuw inloggen en klaar! Een kind kan de was doen.
Zeker wel, en het werkt het beste in deze volgorde (eerst Windows, dan Linux)... De boot loader die Ubuntu gebruikt, Grub, kan gewoon overweg met bestaande Windows installaties.quote:Op zondag 13 mei 2007 15:09 schreef Uzumaki_Naruto het volgende:
ik heb een dual boot met vista en xp
maar wil graag (K)Ubuntu er ook bij instaleren,gaat dit lukken?
Nee, als het goed is wordt die door Grub gewoon goed opgepakt... Ik heb zoiets gelezen in het Linux Magazine van deze maand... Als je wil zoek ik het nog even voor je na...quote:Op zondag 13 mei 2007 20:21 schreef Uzumaki_Naruto het volgende:
gaat de vista boatloader dan geen kuren vertonen?
zou tof zijnquote:Op zondag 13 mei 2007 20:50 schreef whoops het volgende:
[..]
Nee, als het goed is wordt die door Grub gewoon goed opgepakt... Ik heb zoiets gelezen in het Linux Magazine van deze maand... Als je wil zoek ik het nog even voor je na...
Tja, nog lang niet alles wordt ondersteunt, maar met ndiswrapper krijg je veel dingen wel aan de praat.quote:Op dinsdag 15 mei 2007 15:22 schreef Uzumaki_Naruto het volgende:
en hoe zit het tegenwoordig met Wi-Fi?
Krijg je geen mailtjes over wat er gebeurt is? Voor zover ik weet stuurt de cron daemon automatisch een mailtje naar de de persoon die de opdracht aan de crontab heeft toegevoegd, mits het commando uitvoer geeft.quote:Op dinsdag 15 mei 2007 16:21 schreef Niesl het volgende:
Ik heb een scriptje geschreven dat als ik het handmatig draai, netjes een apt-get update en daarna een apt-get -y upgrade doet. Hierdoor wordt mijn machine weer netjes up to date gebracht.
Nu heb ik dit scriptje in mijn crontab staan, maar helaas, ik moet toch nog steeds zelf de apt-get upgrade geven. Iemand die hier zijn licht over kan schijnen?
Kubuntu Dapper Drake LTS (6.06)
Er zaten twee fouten inquote:Op dinsdag 15 mei 2007 16:28 schreef cyberstalker het volgende:
[..]
Krijg je geen mailtjes over wat er gebeurt is? Voor zover ik weet stuurt de cron daemon automatisch een mailtje naar de de persoon die de opdracht aan de crontab heeft toegevoegd, mits het commando uitvoer geeft.
Heb je de uitvoer van de apt-get commando's soms uitgezet? Misschien even aanzetten voor een beter beeld. Wat je ook nog zou kunnen doen is bij elk commando wat je vanuit je script draait een echo te doen die het complete commando laat zien, dan zie je ook sneller wat er mis gaat.
Wat je ook in de gaten moet houden is dat je in je script het best complete paden naar de executables kunt geven. Dus niet apt-get maar /usr/bin/apt-get bijvoorbeeld (vervangen door jouw pad, kun je vinden met which apt-get).
Ja, ik heb zo'n USB geval gekregen bij m'n XS4ALL-abonnement: Siemens Gigaset 108. Hij doet het uiteindelijk met Feisty, maar geen WPA, wel WEP. Ik heb ontzettend lang zitten klooien om WPA voor elkaar te krijgen, tot ik op gegeven moment besloot dat het soms niet erg is als iets niet lukt en dat je het achter je moet latenquote:Op dinsdag 15 mei 2007 16:16 schreef devzero het volgende:
Iemand ervaring met USB wireless dingen?
Ligt aan je wireless kaart. Op mijn dell moest ik aan de slag met bmccutter-nogwat en op mijn HP/compaq wordt de kaart gewoon geherkend. Verder met wpa_supplicant indien je WPA/WEP/etc beveiliging hebt. Werkt als een speer.quote:Op dinsdag 15 mei 2007 15:22 schreef Uzumaki_Naruto het volgende:
en hoe zit het tegenwoordig met Wi-Fi?
die ik iets verkeerd?quote:dirk@kubuntu-desktop:~/RT61_Linux_STA_Drv1.1.0.0/Module$ make all
make -C /lib/modules/2.6.20-15-generic/build SUBDIRS=/home/dirk/RT61_Linux_STA_D rv1.1.0.0/Module modules
make[1]: Entering directory `/usr/src/linux-headers-2.6.20-15-generic'
CC [M] /home/dirk/RT61_Linux_STA_Drv1.1.0.0/Module/rtmp_main.o
/home/dirk/RT61_Linux_STA_Drv1.1.0.0/Module/rtmp_main.c: In function ‘RT61_probe ’:
/home/dirk/RT61_Linux_STA_Drv1.1.0.0/Module/rtmp_main.c:197: error: ‘struct net_ device’ has no member named ‘get_wireless_stats’
/home/dirk/RT61_Linux_STA_Drv1.1.0.0/Module/rtmp_main.c: In function ‘RT61_open’ :
/home/dirk/RT61_Linux_STA_Drv1.1.0.0/Module/rtmp_main.c:326: warning: passing ar gument 2 of ‘request_irq’ from incompatible pointer type
make[2]: *** [/home/dirk/RT61_Linux_STA_Drv1.1.0.0/Module/rtmp_main.o] Error 1
make[1]: *** [_module_/home/dirk/RT61_Linux_STA_Drv1.1.0.0/Module] Error 2
make[1]: Leaving directory `/usr/src/linux-headers-2.6.20-15-generic'
make: *** [all] Error 2
Kijk hier eens:quote:Op donderdag 17 mei 2007 23:34 schreef Uzumaki_Naruto het volgende:
niemand?
Forum Opties | |
---|---|
Forumhop: | |
Hop naar: |