/srv/irclogs.ubuntu.com/2010/11/19/#ubuntu-cat.txt

bubuntuhola10:14
bubuntuuna petita questio... tinc 2 accessos perduts al menu Llocs i no se com borrar-los10:15
bubuntuno apareixen al nautilius10:16
epilegalexm: ping12:28
alexmepileg: pong12:30
epilegpregunta: si creo una funció dins d'un script i hi poso diverses ordres, si alguna d'elles falla, la sortida és 1?12:31
epileges que he fet unes quantes proves i no en trec l'aigua clara...12:32
epilego dit d'una altra manera. com es pot fer que si una de les diverses ordres dins d'una funció surt amb un !0, la funció tampoc torni 0?12:39
alexmepileg: només dins de la funció o en tot l'script?14:00
alexmexisteix el set -e14:00
epilegaha14:00
alexmevita que hagis de comprovar si totes les operacions han anat correctament i avorta a la primera que falla14:00
epilego sigui, vull que una funció executi unes14:00
epilegai!14:00
alexmseria com juntar-les totes amb &&14:00
epilegperfecte! merci! :-)14:01
alexmel que no sé és si es pot posar dins d'una funció sense que afecti la resta de script14:01
epilegcal desactivar-ho d'alguna manera? o en sortir de la funció ja queda anuŀlat?14:02
epilegvaja!14:02
alexmjo normalment el poso a dalt de tot, després del shbang14:02
alexmsi vols comprovar una operació sense que peti tot l'script sempre ho pots fer amb if14:02
alexmif ! /bin/false; then ... ; fi14:03
epilegperò si ho poses a salt de tot, llavors l'exit és inmediat nop? abans de fer el if ....14:03
alexmno home, si poses l'if el set -e no afecta a aquella ordre, entenc jo14:03
epilegno, em refereixo que el set -e provoca una sortida immediata en haver-hi un error14:04
alexmsí, a menys que la capturis amb l'if14:05
alexmhe comprovat que l'if evita que el //bin/false faci petar l'script14:05
alexmde la mateixa manera si fas /bin/false || echo ok14:06
alexmtampoc peta pel set -e14:06
alexmen canvi, si poses /bin/false i res més, aleshores avorta14:06
alexmno dóna cap missatge d'error però $? no és 014:06
epilegaha14:07
alexmet serveix?14:07
epilegi tant!!!14:07
epileg:-D14:07
epilegmerci!14:07
epileget dec una birra més.....14:07
alexmepileg: exemple... http://paste.ubuntu.com/534278/14:08
alexmnomés surten 2 ok enlloc de 314:08
alexmi $? és 114:08
epilegaviat ho hauré de comptar per bidons el deute de birra.....14:12
alexm:D14:14
epilegper cert, ahir li vaig enviar la primera versió de dmd empaquetat amb makeself a en Walter Bright, i després d'explicar-li el sentit, li va agradar molt la idea.14:20
alexmmolt bé, l'enhorabona epileg :)15:00
joanHola a tots22:29
joanAlgú coneix algun programa similar al Skratch?22:29
joanhttp://scratch.mit.edu/22:29

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!