Screencast: El terminal, creando y editando texto
Y segumos con la serie de screencasts dedicados a esa herramienta discreta per útil en nuestro Mac OS X Leopard, el terminal. Si en el anterior screencast pudimos ver las nociones básicas del terminal, en esta segunda parte profundizamos un poco más y vemos cómo editar texto mediante uno de los editores que tiene el terminal, el llamado NANO. También contamos brevemente cómo aprovechar la capacidad del terminal de generar y editar texto con un ejemplo útil.
Video | Zappinternet
En Applesfera | Screencast: El terminal, nociones básicas
Comentarios
WSL Weblogs SL
Tecnología
Entretenimiento
Motor y deportes
Por temas
- Ahorro
- Apple
- Bebés
- Belleza
- Ciencia
- Cine
- Cocina
- Competición
- Consumo
- Cultura Alternativa
- Decoración
- Deportes
- Economía
- Empresas
- Empresas TIC
- Fútbol
- Famosos
- Fans
- Fotografía
- Gadgets
- Gays
- Golf
- Literatura
- Lujo
- Móviles
- Música
- Moda
- Moda hombres
- Motor
- Motos
- Niños
- Noche
- Software
- Televisión
- Viajes
- Vida Sana
- Videojuegos
Top 10
Lo+leido
- One More Thing... (semana 29/06/2009)
- Navigon MobileNavigator para iPhone, análisis
- Toma de contacto: MacBook pro de 13 pulgadas
- Cómo instalar Mac OS X desde cualquier dispositivo de almacenamiento
- Delicious Library para iPhone
- Tres opciones para usar el iPhone como lector de libros electrónicos
- Lanzamiento del iPhone 3GS, ¿se podía hacer peor?
- Probamos la última versión de Snow Leopard [WWDC'09]
- ¿Marginarán los desarrolladores al iPhone 3G?
- Diferentes opciones de sincronización con un nuevo iPhone
Lo+votado
- iPhone 3GS, primera toma de contacto
- Navigon MobileNavigator para iPhone, análisis
- Lanzamiento del iPhone 3GS, ¿se podía hacer peor?
- Screencast: Las nuevas opciones de Exposé y Stacks en Snow Leopard
- Liberando el operador del iPhone 3G con ultrasn0w
- El 12% de los compradores del iPhone 3GS eran usuarios de una BlackBerry
- Mac OS X 10.5.8 próximamente, la llegada de Snow Leopard se acerca
- ¿Se incluirá finalmente ZFS en Snow Leopard?
- Sincroniza las listas de reproducción de iTunes con tu BlackBerry
- Nuevas patentes: Texturas variables y control por huellas dactilares
Lo+comentado
- iPhone 3GS, primera toma de contacto
- Lanzamiento del iPhone 3GS, ¿se podía hacer peor?
- Posibles desacuerdos entre NVIDIA y Apple
- Probamos la última versión de Snow Leopard [WWDC'09]
- Liberando el operador del iPhone 3G con ultrasn0w
- Apple vende un millón de iPhone 3G S en 3 días
- Rumor: inminente bajada de precios en la gama iMac
- Navigon MobileNavigator para iPhone, análisis
- Toma de contacto: MacBook pro de 13 pulgadas
- Firefox 3.5, más rápido y más seguro





"Discreta Pero Util"??????, la consola?
osea, entiendo que poca gente la utilice, que hay que tener conocimientos unix, y todo eso, pero de ahi a decir que solamente es "util"…. Muchas veces la manera de arreglar (o hacer) muchas cosas es gracias al terminal unix (de hecho, fue el motivo por el cual conoci y me cambie a OSX).
Ahh, y no quiero parecer purista, pero los hombres utilizamos VI ;)
vi?? nada, nada… larga vida a emacs!! q empieze el flamewar! :P
Me apunto al VIM/Vi. Una gozada, nunca me llevé bien con el nano, y el emacs pse.
No sabía de la utilidad de los >>. Algo más para aplicar a mis conocimientos de unix.
Lo que más me gustó al usar OSX es que dispone de terminal, para poder hacer muchas cosas sin pasar por el finder.
Si usas un Hackintosh más de una vez vas a tener que pasar por el terminal para reparar permisos etc etc etc.
Muy bien explicado el Screencast, aunque un poco simple en contenido. Quizás un post con las funciones detalladas todas juntas sería un puntazo.
1 saludo!
@tool pues es una muy buena idea… quizás la lleve a cabo cuando termine con los screencasts ;-)
nice ;-)
no conocía eso del ">>"
Siempre es grato ver como los usuarios de Mac usan el terminal, y más aún, ver como usan herramientas GNU como NANO…. Yo siendo usuario de Linux no sabía lo de '>>', lo probé y también me funciona, es muy útil.
Gracias!
Panda de nubs! xD Los hombres usamos vim! :D Claro que un vim bien tuneado con todos sus colorcitos y tweaks. Yo en Mac OS X prácticamente siempre tengo almenos una terminal abierta, y es que me resulta mucho más cómodo hacer segun que cosas con terminal…
Ah, y los redireccionadores de los canales de entrada y salida < /> (o los de append >) son muy muy básicos, como el |
Me encanta que empecéis a mostrar las interioridades de Darwin, para que aquellas personas que no hayan conocido aún el poder de la consola de Unix puedan empezar a experimentar. La filosofía de la mayoría de las aplicaciones de consola para Unix es precisamente la de aunar utilidades con funciones sencillas para lograr un resultado complejo (son como piezas que vas encajando unas con otras). Y precisamente se encajan con las llamadas tuberías o pipes, tal y como la que has mostrado en este screencast: '>>'. Otras tuberías muy útiles son '|', ”, '2>'.
Un pequeño apunte: La tubería que has usado en este screencast, '>>', append, realiza un volcado bien a fichero bien a un dispositivo (en Unix todo se representa como un archivo, incluso los periféricos de tu ordenador), pero siempre añadiendo el resultado del comando a la izquierda al final del contenido del fichero indicado a la derecha. Esto es, no sustituye el contenido del mismo si éste ya existe, sino que lo agrega al final. Esto puede ser muy útil para ir recopilando toda la información generada por varios comandos, pero hay que tener en cuenta que si no es lo deseado (es decir, si lo que queríamos es sobreescribir el fichero), se debe usar la tubería '>' (que podríamos llamar dump).
La tubería '|' es probablemente la más útil. Nos permite enlazar la salida del comando de la izquierda con la entrada del comando a la derecha de la misma. Esto es, podríamos por ejemplo enlazar la salida de nuestro comando 'ls -1' (que no es más que una lista de los nombres de archivos y carpetas en el directorio actual) con una utilidad presente en todos los Unix llamada 'sort' (para ordenar un conjunto de líneas por orden alfabético ascendente por defecto). Así:
ls -1 | sort
El poder de las utilidades de Unix es, como decía, que cada una cumple una pequeña función (ls para listar, sort para ordenar, more para mostrar pág
Ups, parece que hay un pequeño bug en vuestro text area para la edición de comentarios. En la vista previa del comentario me aparecían las entidades HTML que escribía (como < o >) directamente, sin escaparlas (< o >). Pero al enviar el comentario, no aparecen escapadas, así que se ha perdido una pequeña parte del contenido.
Donde decía:
Otras tuberías muy útiles son '|', ”, '2>'.
Debería decir:
Otras tuberías muy útiles son '|', '<', '>', '2>'.
chapinet, como Vim no hay nada. Emacs es para gente con 20 dedos en las manos ;-)
Ahora en serio, prácticamente cualquier Unix tiene instalado al menos los editores Vi y/o Nano. Emacs es un "extra" demasiado pesado (si bien hay alternativas interesantes, como nanoemacs). Una cita que me encanta es: "Emacs es un gran sistema operativo, pero cualquier Unix tiene más programas" (un pequeño giño a lo mastodóntico que se ha vuelto Emacs con el tiempo).
Carlos gracias por tu ayuda! Yo estoy estudiando el shell de Linux en mi carrera (primer año) y me vendrá muy bien :)
solo por compartir un poco mas.
Programas increiblemente utiles en consola (tambien SIEMPRE tengo una consola abierta)
screen (este programa es increible para hacer cosas en el mac desde la oficina o cualquier parte)
bittorent-courses (bittorent en consola, combinado con screen es increible de util)
mplayer/mencoder
wget
pdftotext
mpg321
y muchos mas.
Pues a mí utilizar la consola para realizar ese tipo de tareas me parece tan absurdo como aburrido. Está bien dar a conocer estas cosas a quien no sepa, pero deberías subir el pistón y no hacer cosas en 20 pasos que puedas hacer con dos clicks. Algo más de chicha no estaría mal.
¿EMACS?. ¿Quién es ese?. :-P . Por favor, seriedad compañeros, VI esta incluido en cualquier SYSTEM V o BSD y estoy totalmente deacuerdo con os anteriores posts: VI es para hombres.
El NANO es bastante parecido al Joe (es un clon del mítico PICO), ambos fáciles de manejar y sobre todo de comprender, por eso Miguel lo ha elegido para su screencast. Esta muy bien que se anime a la gente a utilizar la terminal, a ver si os pasáis al lado oscuro de una vez!.