ELF>@@|@8 @(%@@@@@88@8@@@ll ``) @@`@`TT@T@88Ptd؝؝@؝@QtdRtd``/lib64/ld-linux-x86-64.so.2GNUSuSESuSE CI"0<.;),F7(H-1AD$@E#&B 5=G*C>4 ?683!/   29 :%+'F FG)fUa9%t- %lKV% lm(}EC+= i%bwv%3@-5P%%*2exeH%\%:!Z$+9J\6)q-{U>%``O`__gmon_start__libc.so.6fflushstrcpyexitreaddirsprintffopenstrncmpwaitpipeperrorclosedirsignalputsforkunlinkputcharreallocstdingetpidkillstrftimeisattyfeoffgetscallocgetppidstrlensigemptysetmemsetglob__errno_locationchdirmemcmpclearerrputenvstdoutmemcpyfclosemallocstrcatremoveopendirgetenvstderrioctlalarmsystemdupexecvpfilenofwritefreadsigactionatoiwaitpidlocaltimedifftimefprintfscanf_IO_getcmkfifostrcmp__libc_start_mainferrorglobfreeGLIBC_2.2.5ui ` `G`H`F```` `(`0`8`@` H` P` X` ``h`p`x```````````````` `!`"`#`$`% `&(`'0`(8`)@`*H`+P`,X`-``.h`/p`0x`1`2`3`4`5`6`7`8`9`:`;`<`=`>`?`@`A`B`C`D`EHEmH5 % @% h% h%z h%r h%j h%b h%Z h%R hp%J h`%B h P%: h @%2 h 0%* h %" h % h% h% h% h% h% h% h% h%ک h%ҩ hp%ʩ h`%© hP% h@% h0% h % h% h% h% h % h!%z h"%r h#%j h$%b h%%Z h&%R h'p%J h(`%B h)P%: h*@%2 h+0%* h, %" h-% h.% h/% h0% h1% h2% h3% h4% h5%ڨ h6%Ҩ h7p%ʨ h8`%¨ h9P% h:@% h;0% h< % h=% h>% h?% h@% hA%z hB%r hC1I^HHPTI@H@Hǜ@HH HtHÐUHSH=Ȩ uK0`H¨ H-(`HHXH9s%HBH (`H H9r{ H[fff.UH= HtHt8`IA@ÐUHH0}HuE@ @*%@ @@[@ w@ @ |HEHx#HEHEH@H@Ht!HEH@Hx@uE}u H}~H}WH}dH}H}R}tHEH}k_UHH}uEHHHEHEHm}mu HE< uHEHEUHH}uEHHHEHEMHE< Hmt8HE< Hmt E.}muE}muEEUHH`HEHu@H= iHEEEEsEE} } } ~}t}"EHEEHu˺E<[Hu˺EHEH8M@u H}/HEH0T@u H};ÐUHH H}HEPHE@9} HEHEjEEH``HE9EuރmEH``HEPHE@HcHEHx_HHEHPHEHEHEUHHH}HuHEf HEPHE@Hc@HHEHPHEH@H}t HuH}UHH H}HEHuH}wHEUHHH}HuHuH}TUHHH}HEHx?HEHE@HEH@UHHH}@uHEPHEH}THEHPHEHHHEHEHPHEHHHEUHH H}HuH}EHEUHEH}HEHxHuHEUHHH}HE~&HEHHHEPHEHEHHH}ÐUHSH e EQE)É]kEd)‰U 9 EQE)ƋU`@o EgfffE)M}t}t(}u3q@-1w@ |@ @ E EgfffE)É]EE)‰Uu@@@@@@0@@@@H@q@@-@ۇ@y@o@e3@[H[UHATSHI@HPHx HDžPI@EHEHPY`kF%HEHHEHHEH8J@GHEHHHA.HuIAD¿`FHEH86H}-`A HĠ[A\UHSH8`}HHEqHEȋ@uXHEȋ@EЋ}о BEԃ}uuпX@Wuп@Cuк`HH}HHEȿ`EHEɈ@҈@HEH}׈@HEHxIHvvHEHxHuغmu\HEHxHH}H<WHEH}܈@HEHpH}_H}vH}H}HEH}_H}\`I`CH8[UHSHXHEH}HEHMH}@@FHmHf HHf Hf E̋EH@f -К@j PH5 mf HH`j Sf j Df Bf 4f HEH f }tIEH`@t9f E#EH`< u"e e EOj 9E|҃}EH(@```` ` ````yq` e]` QI` =5`)!` ` i DH 4d h Hc`H8[HEЉHֈ )ȃE;d HUЈ+d !d h d )ȉyh Hc Hc HHH@c HHHHPmc HHH5c H9rsHه EHHHc E̋}EH HE؃}t(Hb HHb Hb HUЋMMHb HEKEȃ}t}}tbb +!t+H0 Hyb b PEb H=b H EHHH&b EHb HUH HMHa Ha HHHHP b HHHa TEHa HEHi HU>@'#UHSHHHa Hra HHHH@HEH HEH]a HFa HHHHPua HHHH9a H9s ț@Ha Ha HHH@8u8Ha HH HH)HHu EZENH` Hr )ȃEEHUHMHEHEEE9E|H{` Hd` HHH@<u1HZ` HC` HHHr` l` B H)` H` HHHH@‹EЉ)ȃE @}~} ~E H_ H_ HHH@(E*E7H_ H_ HHHHHHcUЋEHHHEEUE9sH=<_ E}t} u} u7HC_ H,_ HHHHHHcUЋEHHHEE}uH=^ ɲt H@|E_ 訳/蛳t H@Kz胳H=^ 1H z^ EHcH^ H~^ HHHHPHcEH<H^ ^ uH=+^ nH?^ H(^ HHH[^ B R^ uD}uEH=] 0EH] H] HHH@<E] EHcH] H] HHHH@H9] MЍ] HHEHy] Hb] HHHH`] HI] HHHHxHuuHCH6] H] HHHH@Hu h@?] EЉ6] H\ H\ HHHHP] HHH\ H\ HHHHP\ HHHH\ H\ HHHH@H: EEEHH[UH|\ EHv\ Hw\ Hp\ UHH`\ H HEHUtHU@EEEE'EH`@E}~E@EEH @EH@;EuEH @E@EH[ UHH[ HEHr[ H9E0EUH}E'EH`@E}~E@EEH @EH@;EuEH @E@E}E}uHZ UHHZ }uEEEEUHH0}HuHZ HEZ HUHiZ HRZ HHHH@HH;ESsZ pH5Z HZ HHHHHHZ HZ HHHH@HHHMHY HY HHHHPHcHHUHmHmHMHUHY HY HHHH@H;ErHEHE)HHEHEHE)HHEHaY HJY HHHHHY H1Y HHHH@`Y ZY A HY HY HHHH@HH;Ev @{ HmEHU} u0X 'X HMH |} HUX HMH X UHH HX X HX HyX HbX HHHHPX HHHYX H9vHMX H>X H| )ȉEH%X HHX tE}t}t}tCXH=W t EX u H=W }EnHf| EHHHW HW EHW HW HHzW HsW W } uV V EEEUHSHH}H.W HtH"W H W HHHHu/HV HV HHH=V @HHV HtHV HV HHHHEHEHuH}H[UHHH}HxV HtHlV HUV HHHHEHEHEH;EH7V HttH+V HV HHHHtVHV 6V HU HU HHHHU HBHU HU HHHU B HU HU HHHEH U UHHU HoU HHH@ U HdU HMU HHHH@HOU HHU Hy H2U HU HHHHHT HU 6U UHH H}u@ HEH}u @_EHcHEHPHEH@Hx HHEHPHEH@Hu @HE@$HuH}HEUHHH}H}t{H]T HtHQT H:T HHHHEHEHEH;EuH T H T HHHHE@$t HEHxE H}< UHH0H}Hu蚨EH}HUHEHHE@8HS HtHS HS HHHHEHEHEH;EtHE@0HE@4H}tH}胥ܥ~ EEHEU܉P(H‹EUHHH}H}HE@ HEH@HEH@HHEHPHEHPHE@,HE@<HR HtHR HR HHHHEHEHEH;EuUHHH}H}HNR HttHBR H+R HHHHtVH,R MR HR HQ HHHHR HBHQ HQ HHH R B HQ Ht0HQ HQ HHHHtHQ HHQ HQ H{Q HHHEHQ UHHH]Q HHMQ H6Q HHHHH+Q HtHQ HQ HHHHEHEH}HP HP HHHHP HtHP HHP HP Ht-HP HP HHHHtP UHHHqP HupEEHH<pHLP HEP Hu @EHHH="P pEHHP HO HO HPHO H9EHO ‹EEEHH4H=O HO HO Hu @EHH H~O HoO HH<Hʾ躡EHHNO UHH0H}HuH}v&HEHHEuHEHHEt HE@HEH}u @tHEHPHEHPHUHEHBHEHPHEHPHE@$HEHHEH@HEP HE@(HE@,HE@8HE@<H}HEHEHEUHHH}H}H}UHH0H}؉uԋEԃHHEH},HEH}u P@EEHHHUEHHEEE;E|ڋEHHHUEHHHEHuH}IHEH}u y@HE@$HEUHHH}H=L HU@IUHL UHHM UHHM UHQ UH`UH}ERL UHH}HEHL UHH}HEHL UHL UH}EL UHK HL H|L HyL H~L |L vL HoL HlL HL L HL HL UHH^H L HtHK HK HHHHEHEH}]HK HK HHHFHK Ht"HK HK HHHHtH=}K HmK H=~K HnK UHH}HuUEHcEHHUHcEHEEE;E|UHH}EEHcEHEuEUHHH}H}֝UHHH}HuHuH}臠UHHH}H}0ÐUHHH}膝HHEHHEH@HEHHUHH}HEH@u EEEUHH}HEH@UHH H}uUHEHUEHUEBHEH@H}yuHEHH;E~"HEHHHEHPHEHHEHTHEHHHE HEH@HEHEH@HtHEH@;E~HEHPHEHPHUHEHBHEHBBUHH}HEHHUHH}uHEHHHE!HE;Eu HEHEHEH@HEH}uHEHEHEUHH}HEHHHEH}u HEWHEHEHE@E4HE@EUE)ЅyHEHEHE@EHEH@HEH}uHEHEHEUHH H}uHEHHHE}~YPHE@EUE)Ѕ~UE)щHEP@藚HE0H}HEH@HEH}uUHH H}uHEHEHHHEHEHEHEH@HEH}t HE;E|H}tOHE;EuDH}uHEHHEH@HHEHPHEHPH}КHEHBBUHH H}HEHHHEHEHEHEH@HEH}腚H}uHEH@HEH8dHEHÐUHHH}讙HHEHHEH@HEH@ HEHHUHH}HEH@u EEEUHH}HEH@UHH}HEH@ UHSHHH}HuȉUĉMDELM(HEHU؋EĉBHU؋EB HU؋EBHEHcHEHPHEH@ }uHEHB B EEE+EEHHHEH8)‹EEEEHHHEHHuEHcGHHEHHEH0HEH8 HEH8ΘEE{HEHEHHH誘HHǺӝ@4EEHHHEH0HEHEHH<EHHHEH8V‹EEEE;EyH} uHEHH@;E~"HEHHHEHP HEHHEHUHEHHHE HEH@ HEHEH@ HtHEH@ @;E~HEHP HEHP HUHEHB HEHBBHH[UHH}HEHHUHH}HEHH@ UHH}uHEHHHE"HE@;Eu HEHEHEH@ HEH}uHEHEHEUHH}uUHEHEHHHEHEHEHEH@ HEH}t HE@;EuH}t HE@;Et ETHE@u}uHEHB B HE@u}uHEHB B HUEBEEUHH H}uHEHEHHHEHEHEHEH@ HEH}t HE@;EuH}tlHE@;Eu`H}uHEHHEH@ HHEHP HEHP HEHBBHE@uHEHB B H}pUHH H}HEHHHE)HEHEHEH@ HEHEH82H})H}uHEH@HEH8HEHÐÐfffff.Hl$L|$H-; L=; Ld$Ll$Lt$H\$H8L)AIHIHt1@LLDAHH9rH\$Hl$Ld$Ll$ Lt$(L|$0H8ÐUHSHHh; Ht`DHHHuH[ÐHHclear########################### Smallsh - v1.03 alpha 1## SS.OO - I.T.I.Sistemas ## Daniel García Capel ## Alfredo Alonso Aguaza #exit %s %s %s {%s} %s %s %s %s Error leyendo de la entrada%d'@d$@'@'@\'@8(@8(@8(@8(@8(@8(@8(@&@'@'@'@/tmp/fifo-sh-helpcd......./..bgprocalarmamypstreeupdatesmallsh%s%d[Identificador de proceso: %d] pipefork tubfork pipeNstdout pipeNmygrepmyfindmywcSmallsh v%d.0%d AlphaBetaRCFinal %d Comandos Internos: cd - Cambia de Directorio mygrep - Busca un Patrón en el contenido de un Fichero myfind - Busca Fichero/s con un Patrón bgproc - Muestra Información de los Proceso en Segundo Plano Activos alarma - Establece una alarma a un Proceso en Segundo Plano mypstree- Historial de Procesos en Segundo Plano Ejecutados update - Se baja automáticamente la última versión disponible exit - Sale del Intérprete de Comandos Otras Funciones: Tuberías (|) y Tuberías con Nombre (%%) Separadores de Órdenes (&& y ||) Caracteres Comodín (* y ?) Programadores: Daniel García Capel - dani@albatalia.com Alfredo Alonso AguazasmallshEl procesos con PID=%d ha finalizado al terminal el shell Exit: Error al finalizar el procesos con PID=%d fifo-sh-/tmpfifo/tmp/%d/%m/%y %H:%MLOGNAMEPWDHOME$ @/~. $..-OLDPWDcd: %s: No existe el fichero o el directorioPermiso denegadoUn elemento de la dirección no es un directorioLa dirección es demasiado largacdOLDPWD=PWD=/--help-n-l-cr mygrep: Error en la apertura. Es posible que el fichero no exista%s:%d: %d Modo de Empleo: mygrep [opción] Opciones Disponibles: -l: Muestra solo el nombre del fichero coincidente -n: Muestra el nombre del fichero y el número de la linea coincidente -c: Muestra el nombre del fichero y el número de coincidencias en él Si no se especifica opción, muestra la linea coincidente del fichero-namemyfind: %s/%s Modo de Empleo: [directorio/s] [opción] Opciones Disponibles: -name : Nombre del fichero a buscarbgproc: La lista de procesos activos en segundo plano esta vacía.PID NOMBRE COMANDO FECHA CREACION ACTIVO RESTANTE%d ... %d/%m/%y %H:%M:%S%s %d %d -Modo de Empleo: bgproc Muestra una lista de todos los procesos que se lanzaron en segundo plano en la sesión actual y que aun continúan activos.El PID y los Segundos deben ser Mayor que 0alarma: El proceso con PID %d no existe Modo de Empleo: alarma Notas: PID: Identificador del Proceso a enviar la señal segs: Segundos con formato entero Se permiten restablecer Alarmasalarma_trata El Proceso PID=%d ha finalizado normalmente, código de retorno=%d El Proceso PID=%d ha finalizado al expirar su Alarma El Proceso PID=%d ha finalizado por causas desconocidas alarma: La Alarma para el proceso %d ha sido restablecida Opción "%s" no válida mywc %s totalModo de Empleo: mywc [opción/es] Opciones: -c: Imprime el número de Bytes -l: Imprime el Número de Lineas -w: Imprime el Número de Palabras Si no se especifica ninguna opción se establecen todas+%s (a)(pid=%d-ppid=%d) -%s (t)(a)(pid=%d-ppid=%d) Modo de Empleo: mypstree Muestra un arbol histórico de los procesos de smallsh, tantos los que se encuentra en ejecución como los que hayan finalizado./.bash_update.xml%s%sObteniendo el Fichero de Actualización...wget -q -t 2 -O $HOME/.bash_update.xml http://albatalia.com/smallsh.xml¡Error en la Descarga!Error en la Apertura del Fichero