Sie sind auf Seite 1von 13

TEMA 6: BSQUEDA DE ARCHIVOS EN LINUX EJERCICIOS RESUELTOS

EJERCICIOS TEMA 6: BSQUEDA DE ARCHIVOS EN LINUX

ENUNCIADO

NDICE DE CONTENIDO
1.Listar todos los archivos del directorio etc y sus subdirectorios que empiecen por t, mostrando solo el nombre del archivo y ordenados alfabticamente................................4 2.Listar todos los archivos del directorio etc y sus subdirectorios que empiecen por t, mostrando solo el nombre del archivo, quitando los errores provocados por no tener los permisos adecuados y ordenados alfabticamente...........................................................5 3.Listar todos los archivos del directorio etc, sin sus subdirectorios, que empiecen por t, mostrando solo el nombre del archivo, quitando los errores provocados por no tener los permisos adecuados y ordenados alfabticamente...........................................................6 4.Listar todos los archivos del directorio etc, sin sus subdirectorios, que empiecen por t, mostrando todas las propiedades del archivo, quitando los errores provocados por no tener los permisos adecuados y ordenados alfabticamente.............................................6 5.Listar todos los archivos del directorio etc, sin sus subdirectorios, que empiecen por t, mostrando todas las propiedades del archivo, quitando los errores provocados por no tener los permisos adecuados y ordenados en orden inverso al alfabeto..........................6 6.Listar todos los archivos del directorio dev que empiecen por tty y tengan 5 caracteres ...........................................................................................................................................6 7.Listar todos los archivos del directorio dev que empiecen por tty y acaben en 1, 2, 4 4.........................................................................................................................................8 8.Listar todos los archivos del directorio dev que empiecen por t y acaben en S1............8 9.Listar todos los archivos, includos los ocultos, del directorio raz...................................8 10.Listar todos los archivos del directorio usr y sus subdirectorios, en forma de rbol.....8 11.Listar todos los archivos del directorio etc que no empiecen por t...............................9 12.Copiar en el directorio dir311, ya creado con anterioridad, los archivos del directorio bin que tengan una a como segunda letra y su nombre tenga cuatro letras.....................9 13.Mover el directorio dir31 y sus subdirectorios debajo de dir2.......................................9 14.Borrar los archivos y directorios de dir1, incluido el propio directorio. Y comprobarlo. .9 15. Copiar al directorio dir312 los ficheros del directorio /dev que empiecen por t, acaben en una letra que vaya de la a a la b y tengan una longitud de cinco letras.....................10 16.Borrar del directorio dir31 los archivos que empiecen por k, mayscula o minscula, y terminen en s. Primero, nos situamos en el directorio.....................................................10 17. Borrar los archivos de dir31 que no empiecen en k..................................................10 18.Descargar del blog del curso el archivo MUNICIPIOS.csv. Lo guardamos en el directorio PRUEBA. Mostrar todo el contenido estando situados en nuestro directorio personal............................................................................................................................10 19.Habiendo visto la estructura del archivo MUNICIPIOS.csv, cal es el nmero total de municipios.csv?................................................................................................................10 20.Habiendo visto la estructura del archivo MUNICIPIOS.csv, cal es el la longitud de la lnea ms larga?...............................................................................................................10 21.Con nuestro usuario, buscar la informacin almacenada en los archivos shadow y passwd sobre nuestro usuario..........................................................................................11 22.Hacer la misma bsqueda del ejercicio anterior pero usando una cuenta con permisos de administracin.............................................................................................................11 23.Del archivo MUNICIPIOS.csv, mostrar solo la columna del municipio..........................11 24.Del archivo MUNICIPIOS.csv, mostrar todas las columnas de aquellos municipios que contengan la palabra Madrid............................................................................................11 25.Mostrar las tres primeras lneas del archivo /etc/passwd............................................11 26.Mostrar las tres ltimas lneas del archivo /etc/passwd..............................................11 27.Usando el comando grep, mostrar todos los archivos del directorio /etc que comiencen por a, ordenados de forma inversa................................................................12 28.Usando el comando grep, mostrar todos los archivos del directorio /etc que Pgina 2 de 13

EJERCICIOS TEMA 6: BSQUEDA DE ARCHIVOS EN LINUX

ENUNCIADO

comiencen por a y tengan una longitud de cuatro caracteres.........................................12 29.Usando el comando grep, mostrar todos los archivos del directorio /etc que comiencen por g y terminen por s, sin importar su longitud............................................12 30.Buscar en el archivo MUNICIPIOS.csv todas las poblaciones que tengan una eme mayscula en su nombre, en cualquier posicin y obtener el nmero de municipios que lo cumplen........................................................................................................................12 31.Repetir las bsquedas del ejercicio anterior pero la eme puede ser tanto mayscula como minscula...............................................................................................................12 32.Buscar en el archivo MUNICIPIOS.csv todas las poblaciones que comiencen por eme. Primero obtener el nmero de municipios que cumplen este patrn y despus obtener el listado...............................................................................................................................12 33.Buscar en el archivo MUNICIPIOS.csv todas las poblaciones que comiencen por eme y terminen por d. Primero obtener el nmero de municipios que cumplen este patrn y despus obtener el listado...............................................................................................13 34.Realizar la bsqueda del ejercicio anterior pero mostrando tanto los cdigos postales de la provincia y del municipio.........................................................................................13 35.Realizar la bsqueda del ejercicio anterior pero mostrando tanto los cdigos postales de la provincia y del municipio, en orden inverso al alfabeto...........................................13

Pgina 3 de 13

EJERCICIOS TEMA 6: BSQUEDA DE ARCHIVOS EN LINUX

ENUNCIADO Y SOLUCIN

Nota: Solo se mostrarn completos los resultados con una longitud que no exceda de las cinco lneas, para evitar una extensin innecesaria del documentos. En resultados muy largos encontrars las tres primeras lneas y las dos ltimas de cada resultado de ejecutar el comando, siempre de tal forma que puedas identificar el resultado correcto en la pantalla de tu terminal. 1. Listar todos los archivos del directorio etc y sus subdirectorios que empiecen por t, mostrando solo el nombre del archivo y ordenados alfabticamente josemariatc@CURSOS:~$find/etcname't*' /etc/X11/twm /etc/gimp/2.0/templaterc /etc/defoma/hints/ttflyx.hints /etc/exim4/conf.d/transport /etc/menumethods/translate_menus /etc/menumethods/twm /etc/texmf /etc/sane.d/teco3.conf /etc/sane.d/tamarack.conf /etc/sane.d/test.conf /etc/sane.d/teco1.conf /etc/sane.d/teco2.conf /etc/security/time.conf /etc/ssl/certs/thawte_Primary_Root_CA.pem find:/etc/ssl/private:Permisodenegado /etc/timezone /etc/alternatives/tcptraceroute.1.gz /etc/alternatives/traceproto.1.gz /etc/alternatives/traceroute.sbin /etc/alternatives/traceproto /etc/alternatives/tclsh.1 /etc/alternatives/truncate.7.gz /etc/alternatives/testparm /etc/alternatives/testparm.1.gz /etc/alternatives/telnet.1.gz /etc/alternatives/traceroute /etc/alternatives/tcptraceroute /etc/alternatives/tclsh /etc/alternatives/traceroute.1.gz /etc/alternatives/traceroute6 /etc/alternatives/traceroute6.1.gz /etc/alternatives/telnet /etc/alternatives/table.7.gz /etc/terminfo find:/etc/cups/ssl:Permisodenegado /etc/ts.conf /etc/timidity /etc/bash_completion.d/tar /etc/bash_completion.d/tcpdump /etc/apt/trusted.gpg~ /etc/apt/trustdb.gpg /etc/apt/trusted.gpg Pgina 4 de 13

EJERCICIOS TEMA 6: BSQUEDA DE ARCHIVOS EN LINUX /etc/apt/trusted.gpg.d /etc/default/tmpfs

ENUNCIADO Y SOLUCIN

2. Listar todos los archivos del directorio etc y sus subdirectorios que empiecen por t, mostrando solo el nombre del archivo, quitando los errores provocados por no tener los permisos adecuados y ordenados alfabticamente josemariatc@CURSOS:~$find/etcname't*'2>/dev/null /etc/X11/twm /etc/gimp/2.0/templaterc /etc/defoma/hints/ttflyx.hints /etc/exim4/conf.d/transport /etc/menumethods/translate_menus /etc/menumethods/twm /etc/texmf /etc/sane.d/teco3.conf /etc/sane.d/tamarack.conf /etc/sane.d/test.conf /etc/sane.d/teco1.conf /etc/sane.d/teco2.conf /etc/security/time.conf /etc/ssl/certs/thawte_Primary_Root_CA.pem /etc/timezone /etc/alternatives/tcptraceroute.1.gz /etc/alternatives/traceproto.1.gz /etc/alternatives/traceroute.sbin /etc/alternatives/traceproto /etc/alternatives/tclsh.1 /etc/alternatives/truncate.7.gz /etc/alternatives/testparm /etc/alternatives/testparm.1.gz /etc/alternatives/telnet.1.gz /etc/alternatives/traceroute /etc/alternatives/tcptraceroute /etc/alternatives/tclsh /etc/alternatives/traceroute.1.gz /etc/alternatives/traceroute6 /etc/alternatives/traceroute6.1.gz /etc/alternatives/telnet /etc/alternatives/table.7.gz /etc/terminfo /etc/ts.conf /etc/timidity /etc/bash_completion.d/tar /etc/bash_completion.d/tcpdump /etc/apt/trusted.gpg~ /etc/apt/trustdb.gpg /etc/apt/trusted.gpg /etc/apt/trusted.gpg.d /etc/default/tmpfs

Pgina 5 de 13

EJERCICIOS TEMA 6: BSQUEDA DE ARCHIVOS EN LINUX

ENUNCIADO Y SOLUCIN

3. Listar todos los archivos del directorio etc, sin sus subdirectorios, que empiecen por t, mostrando solo el nombre del archivo, quitando los errores provocados por no tener los permisos adecuados y ordenados alfabticamente josemariatc@CURSOS:~$find/etcmaxdepth1name't*'2>/dev/null /etc/texmf /etc/timezone /etc/terminfo /etc/ts.conf /etc/timidity 4. Listar todos los archivos del directorio etc, sin sus subdirectorios, que empiecen por t, mostrando todas las propiedades del archivo, quitando los errores provocados por no tener los permisos adecuados y ordenados alfabticamente josemariatc@CURSOS:~$find/etcmaxdepth1name't*'2>/dev/nullls 227561drwxrxrx3rootroot1024mar919:16 /etc/texmf 204431rwrr1rootroot14mar918:38 /etc/timezone 204211drwxrxrx2rootroot1024mar918:38 /etc/terminfo 211541rwrr1rootroot645mar252009 /etc/ts.conf 229761drwxrxrx2rootroot1024mar919:23 /etc/timidity 5. Listar todos los archivos del directorio etc, sin sus subdirectorios, que empiecen por t, mostrando todas las propiedades del archivo, quitando los errores provocados por no tener los permisos adecuados y ordenados en orden inverso al alfabeto josemariatc@CURSOS:~$find/etcmaxdepth1name't*'2>/dev/nullls| sortr 229761drwxrxrx2rootroot1024mar919:23 /etc/timidity 227561drwxrxrx3rootroot1024mar919:16 /etc/texmf 211541rwrr1rootroot645mar252009 /etc/ts.conf 204431rwrr1rootroot14mar918:38 /etc/timezone 204211drwxrxrx2rootroot1024mar918:38 /etc/termi 6. Listar todos los archivos del directorio dev que empiecen por tty y tengan 5 caracteres josemariatc@CURSOS:~$find/devmaxdepth1name'tty??' /dev/ttyS1 /dev/ttyS0 /dev/ttyS3 /dev/ttyS2 /dev/tty63 Pgina 6 de 13

EJERCICIOS TEMA 6: BSQUEDA DE ARCHIVOS EN LINUX /dev/tty62 /dev/tty61 /dev/tty60 /dev/tty59 /dev/tty58 /dev/tty57 /dev/tty56 /dev/tty55 /dev/tty54 /dev/tty53 /dev/tty52 /dev/tty51 /dev/tty50 /dev/tty49 /dev/tty48 /dev/tty47 /dev/tty46 /dev/tty45 /dev/tty44 /dev/tty43 /dev/tty42 /dev/tty41 /dev/tty40 /dev/tty39 /dev/tty38 /dev/tty37 /dev/tty36 /dev/tty35 /dev/tty34 /dev/tty33 /dev/tty32 /dev/tty31 /dev/tty30 /dev/tty29 /dev/tty28 /dev/tty27 /dev/tty26 /dev/tty25 /dev/tty24 /dev/tty23 /dev/tty22 /dev/tty21 /dev/tty20 /dev/tty19 /dev/tty18 /dev/tty17 /dev/tty16 /dev/tty15 /dev/tty14 /dev/tty13 /dev/tty12 /dev/tty11 Pgina 7 de 13

ENUNCIADO Y SOLUCIN

EJERCICIOS TEMA 6: BSQUEDA DE ARCHIVOS EN LINUX /dev/tty10

ENUNCIADO Y SOLUCIN

7. Listar todos los archivos del directorio dev que empiecen por tty y acaben en 1, 2, 4 4 josemariatc@CURSOS:~$find/devname'tty*[14]' josemariatc@CURSOS:~$find/devmaxdepth1name'tty*[14]' /dev/ttyS1 /dev/ttyS3 /dev/ttyS2 /dev/tty63 /dev/tty62 /dev/tty61 /dev/tty54 /dev/tty53 /dev/tty52 /dev/tty51 /dev/tty44 /dev/tty43 /dev/tty42 /dev/tty41 /dev/tty34 /dev/tty33 /dev/tty32 /dev/tty31 /dev/tty24 /dev/tty23 /dev/tty22 /dev/tty21 /dev/tty14 /dev/tty13 /dev/tty12 /dev/tty11 /dev/tty4 /dev/tty3 /dev/tty2 /dev/tty1 8. Listar todos los archivos del directorio dev que empiecen por t y acaben en S1 josemariatc@CURSOS:~$find/devmaxdepth1name't*S1' /dev/ttyS1 9. Listar todos los archivos, includos los ocultos, del directorio raz josemariatc@CURSOS:~$lsa/ ...binbootdevetchomeinitrd.imgliblost+foundmediamnt optproc.rndrootsbinselinuxsrvsystmp.ureusrvar vmlinuzListartodoslosarchivosdeldirectorioetcquenoempiecenport 10. Listar todos los archivos del directorio usr y sus subdirectorios, en forma de rbol josemariatc@CURSOS:lsalR/usr Pgina 8 de 13

EJERCICIOS TEMA 6: BSQUEDA DE ARCHIVOS EN LINUX

ENUNCIADO Y SOLUCIN

11. Listar todos los archivos del directorio etc que no empiecen por t. josemariatc@CURSOS:~$find/etcmaxdepth1name'[ASasUzuz]*' 12. Copiar en el directorio dir311, ya creado con anterioridad, los archivos del directorio bin que tengan una a como segunda letra y su nombre tenga cuatro letras josemariatc@CURSOS:~$find./PRUEBAname'dir311' ./PRUEBA/dir3/dir31/dir311 josemariatc@CURSOS:~$cd/bin josemariatc@CURSOS:/bin$ls bashbzfgrepchmoddirfgrepkilllogin mountpointnetstatreadlinksh.distribtouchzcat zmore bunzip2bzgrepchowndmesgfuserlessls mtnisdomainnamermsleeptruezcmp znew busyboxbzip2cpdnsdomainnamegreplessecholsmod mtgnupidofrmdirsttyumountzdiff bzcatbzip2recovercpiodomainnamegunziplessfilemkdir mvpingrnanosuunamezegrep bzcmpbzlessdashechogzexelesskeymknod nanoping6runpartssyncuncompresszfgrep bzdiffbzmoredateegrepgziplesspipemktemp ncpssedtailfvdirzforce bzegrepcatddfalsehostnamelnmore nc.traditionalpwdsetupcontarwhichzgrep bzexechgrpdffgconsoleiploadkeysmount netcatrbashshtempfileypdomainnamezless josemariatc@CURSOS:~$cd./PRUEBA/dir3/dir31/dir311 josemariatc@CURSOS:~/PRUEBA/dir3/dir31/dir311$cp/bin/?a??. josemariatc@CURSOS:~/PRUEBA/dir3/dir31/dir311$ls bashdashdatenano 13. Mover el directorio dir31 y sus subdirectorios debajo de dir2 josemariatc@CURSOS:~/PRUEBA$mvi./dir3/dir31./dir2 josemariatc@CURSOS:~/PRUEBA$ls./dir2 dir31mensaje 14. Borrar los archivos y directorios de dir1, incluido el propio directorio. Y comprobarlo josemariatc@CURSOS:~/PRUEBA$rmrdir1 josemariatc@CURSOS:~/PRUEBA$ls dir2dir3dir31mensaje

Pgina 9 de 13

EJERCICIOS TEMA 6: BSQUEDA DE ARCHIVOS EN LINUX

ENUNCIADO Y SOLUCIN

15. Copiar al directorio dir312 los ficheros del directorio /dev que empiecen por t, acaben en una letra que vaya de la a a la b y tengan una longitud de cinco letras. josemariatc@CURSOS:~$find./PRUEBAname'dir312' ./PRUEBA/dir2/dir31/dir312 josemariatc@CURSOS:~$cd./PRUEBA/dir2/dir31/dir312 josemariatc@CURSOS:~/PRUEBA/dir2/dir31/dir312$lsl total0 josemariatc@CURSOS:~/PRUEBA/dir2/dir31/dir312$cp/dev/t???[ab]. cp:nosepuedeefectuar`stat'sobre/dev/t???[ab]:Noexisteel ficherooeldirectorio josemariatc@CURSOS:~/PRUEBA/dir2/dir31/dir312$find/devmaxdepth1name 't???[ab]' josemariatc@CURSOS:~/PRUEBA/dir2/dir31/dir312$ 16. Borrar del directorio dir31 los archivos que empiecen por k, mayscula o minscula, y terminen en s. Primero, nos situamos en el directorio. josemariatc@CURSOS:~/PRUEBA/dir2/dir31$rmR[kK]*s 17. Borrar los archivos de dir31 que no empiecen en k josemariatc@CURSOS:~/PRUEBA/dir2/dir31$rmR[ajAJLZlz]* josemariatc@CURSOS:~/PRUEBA/dir2/dir31$ls K01anacronK01bluetoothK01gdm3K01openbsdinetd K01urandomK02bind9K02spamassassinK06nfscommon K07networkingK11halt K01apache2K01exim4K01networkmanagerK01samba K01winbindK02lwresdK04rsyslogK06portmap K08ifupdown K01atdK01fuseK01nfskernelserverK01saned K02avahidaemonK02postgresqlK05umountnfs.shK07hwclock.sh K10umountroot 18. Descargar del blog del curso el archivo MUNICIPIOS.csv. Lo guardamos en el directorio PRUEBA. Mostrar todo el contenido estando situados en nuestro directorio personal josemariatc@CURSOS:~$cat./PRUEBA/MUNICIPIOS.csv 19. Habiendo visto la estructura del archivo MUNICIPIOS.csv, cal es el nmero total de municipios.csv? josemariatc@CURSOS:~$wcl./PRUEBA/MUNICIPIOS.csv 8112./PRUEBA/MUNICIPIOS.csv 20. Habiendo visto la estructura del archivo MUNICIPIOS.csv, cal es el la longitud de la lnea ms larga? josemariatc@CURSOS:~$wcL./PRUEBA/MUNICIPIOS.csv Pgina 10 de 13

EJERCICIOS TEMA 6: BSQUEDA DE ARCHIVOS EN LINUX 72./PRUEBA/MUNICIPIOS.csv

ENUNCIADO Y SOLUCIN

21. Con nuestro usuario, buscar la informacin almacenada en los archivos shadow y passwd sobre nuestro usuario. josemariatc@curso:~$grepjosemariatc/etc/shadow/etc/passwd grep:/etc/shadow:Permisodenegado /etc/passwd:josemariatc:x:1000:1000:JoseMariaTorres Corral,1,911234567,919876543:/home/josemariatc:/bin/bash 22. Hacer la misma bsqueda del ejercicio anterior pero usando una cuenta con permisos de administracin root@curso:/home/josemariatc#grepjosemariatc/etc/shadow/etc/passwd /etc/shadow:josemariatc: $6$ho6U1Urz$89enOiCjs4W7OC8riScwI3utshfaMxbrUjgMwMc2zqqRtDTrJXTypqktr7wOKk tzi18uhHP92ELv1.uBtEr1I0:15051:0:99999:7::: /etc/passwd:josemariatc:x:1000:1000:JoseMariaTorres Corral,1,911234567,919876543:/home/josemariatc:/bin/bash 23. Del archivo MUNICIPIOS.csv, mostrar solo la columna del municipio josemariatc@CURSOS:~$cutf3./PRUEBA/MUNICIPIOS.csv 24. Del archivo MUNICIPIOS.csv, mostrar todas las columnas de aquellos municipios que contengan la palabra Madrid josemariatc@CURSOS:~/PRUEBA$catMUNICIPIOS.csv|grep'Madrid' MUNICIPIOS.csv "28" "0730" "HumanesdeMadrid" "28" "0796" "Madrid" "28" "1277" "RozasdeMadrid(Las)" "45" "0876" "Madridejos" "49" "1033" "Madridanos" josemariatc@CURSOS:~/PRUEBA$ 25. Mostrar las tres primeras lneas del archivo /etc/passwd josemariatc@curso:~$headn3/etc/passwd root:x:0:0:root:/root:/bin/bash daemon:x:1:1:daemon:/usr/sbin:/bin/sh bin:x:2:2:bin:/bin:/bin/sh 26. Mostrar las tres ltimas lneas del archivo /etc/passwd josemariatc@curso:~$tailn3/etc/passwd hplip:x:108:7:HPLIPsystemuser,,,:/var/run/hplip:/bin/false josemariatc:x:1000:1000:JoseMariaTorres Corral,1,911234567,919876543:/home/josemariatc:/bin/bash help:x:1002:1002::/home/help:/bin/sh

Pgina 11 de 13

EJERCICIOS TEMA 6: BSQUEDA DE ARCHIVOS EN LINUX

ENUNCIADO Y SOLUCIN

27. Usando el comando grep, mostrar todos los archivos del directorio /etc que comiencen por a, ordenados de forma inversa josemariatc@curso:~$ls/etc|grep^a|sortr avahi at.deny apt apm apache2 anacrontab alternatives aliases adjtime adduser 28. Usando el comando grep, mostrar todos los archivos del directorio /etc que comiencen por a y tengan una longitud de cuatro caracteres josemariatc@curso:~$ls/etc|grep^a|grep^....$ acpi 29. Usando el comando grep, mostrar todos los archivos del directorio /etc que comiencen por g y terminen por s, sin importar su longitud josemariatc@curso:~$ls/etc|grep^g|greps$ gnomesystemtools 30. Buscar en el archivo MUNICIPIOS.csv todas las poblaciones que tengan una eme mayscula en su nombre, en cualquier posicin y obtener el nmero de municipios que lo cumplen josemariatc@CURSOS:~$cutf3./PRUEBA/MUNICIPIOS.csv|grepMn| josemariatc@CURSOS:~$cutf3./PRUEBA/MUNICIPIOS.csv|grepMn|wcl 1015 31. Repetir las bsquedas del ejercicio anterior pero la eme puede ser tanto mayscula como minscula. josemariatc@CURSOS:~$cutf3./PRUEBA/MUNICIPIOS.csv|grepMni josemariatc@CURSOS:~$cutf3./PRUEBA/MUNICIPIOS.csv|grepMni|wc l 2101 32. Buscar en el archivo MUNICIPIOS.csv todas las poblaciones que comiencen por eme. Primero obtener el nmero de municipios que cumplen este patrn y despus obtener el listado. josemariatc@CURSOS:~$cutf3./PRUEBA/MUNICIPIOS.csv|grep'^"M'nc 658

Pgina 12 de 13

EJERCICIOS TEMA 6: BSQUEDA DE ARCHIVOS EN LINUX

ENUNCIADO Y SOLUCIN

josemariatc@CURSOS:~$cutf3./PRUEBA/MUNICIPIOS.csv|grep'^"M'n 33. Buscar en el archivo MUNICIPIOS.csv todas las poblaciones que comiencen por eme y terminen por d. Primero obtener el nmero de municipios que cumplen este patrn y despus obtener el listado. josemariatc@CURSOS:~$cutf3./PRUEBA/MUNICIPIOS.csv|grep'^"M'n| grep'd"$' 226:"MonfortedelCid" 1328:"Mahamud" 4356:"Madrid" 34. Realizar la bsqueda del ejercicio anterior pero mostrando tanto los cdigos postales de la provincia y del municipio josemariatc@CURSOS:~$cat./PRUEBA/MUNICIPIOS.csv|grep'"M'n|grep 'd"$' 226:"03" "0882" "MonfortedelCid" 1328:"09" "1985" "Mahamud" 4356:"28" "0796" "Madrid" 35. Realizar la bsqueda del ejercicio anterior pero mostrando tanto los cdigos postales de la provincia y del municipio, en orden inverso al alfabeto. josemariatc@CURSOS:~$cat./PRUEBA/MUNICIPIOS.csv|grep'"M'n|grep 'd"$'|sortr 4356:"28" "0796" "Madrid" 226:"03" "0882" "MonfortedelCid" 1328:"09" "1985" "Mahamud"

Pgina 13 de 13

Das könnte Ihnen auch gefallen