Thread View: es.comp.os.linux.programacion
24 messages
24 total messages
Started by Haissem
Wed, 14 Sep 2005 18:45
comandos !!!! bash
Author: Haissem
Date: Wed, 14 Sep 2005 18:45
Date: Wed, 14 Sep 2005 18:45
16 lines
2039 bytes
2039 bytes
Necesito aprender como 1-Crear el comando "com3" que permita grabar en un archivo, cuyo nombre se indique como argumento, un listado de todos los usuarios que están registrados como tales, en el sistema (debe figurar solamente el nombre de cada usuario). saben hacerlo??? sugerencias se agradecen 2-Crear el comando "com1" que inserte al comienzo de todos los archivos cuyos nombres terminen en .doc del directorio actual, el nombre del archivo y el nombre de su propietario. como se hace???? 3-realizar los comandos necesarios para grabar en el archivo "usuarios", un listado de todos los usuarios (que estén trabajando o no) con sus respectivos datos administrativos, ordenados alfabéticamente. por favor colaborar, obviar comentarios como "coños eso parece de un examen!!" "no programaremos por ti chaval!!" "disfraza la pregunta" , si recurro al grupo es porque necesito esos comandos GRACIASSSSS
Re: comandos !!!! bash
Author: Alberto Giménez
Date: Wed, 14 Sep 2005 19:47
Date: Wed, 14 Sep 2005 19:47
25 lines
2243 bytes
2243 bytes
El 14 Sep 2005 11:45:53 -0700, Haissem escribi�: > Necesito aprender como > 1-Crear el comando "com3" que permita grabar en un archivo, cuyo nombre > se indique como argumento, un listado de todos los usuarios que est�n > registrados como tales, en el sistema (debe figurar solamente el nombre > de cada usuario). saben hacerlo??? sugerencias se agradecen > 2-Crear el comando "com1" que inserte al comienzo de todos los archivos > cuyos nombres terminen en .doc del directorio actual, el nombre del > archivo y el nombre de su propietario. como se hace???? > 3-realizar los comandos necesarios para grabar en el archivo > "usuarios", un listado de todos los usuarios (que est�n trabajando o > no) con sus respectivos datos administrativos, ordenados > alfab�ticamente. Co�o, si eso parece de un examen o pr�cticas. Al menos podr�as haber disfrazado un poco las preguntas... yo no programar� por ti! Por cierto, si me dices la direcci�n de correo de tu profesor le enviar�a mis respuestas gustos�simo, a ver qu� opina. Saludos. -- Luis Alberto Gim�nez JabberID: SimManiac@bulmalug.net GnuPG ID: 0x3BAABDE1
Re: comandos !!!! bash
Author: Carlos
Date: Wed, 14 Sep 2005 20:48
Date: Wed, 14 Sep 2005 20:48
7 lines
1130 bytes
1130 bytes
Haissem wrote: > por favor colaborar, obviar comentarios como "co�os eso parece de un > examen!!" "no programaremos por ti chaval!!" "disfraza la pregunta" , > si recurro al grupo es porque necesito esos comandos GRACIASSSSS �Te sirvo un cafecito tambi�n? --
Re: comandos !!!! bash
Author: JFL
Date: Wed, 14 Sep 2005 22:37
Date: Wed, 14 Sep 2005 22:37
20 lines
2208 bytes
2208 bytes
Haissem escribi�: > Necesito aprender como > 1-Crear el comando "com3" que permita grabar en un archivo, cuyo nombre > se indique como argumento, un listado de todos los usuarios que est�n > registrados como tales, en el sistema (debe figurar solamente el nombre > de cada usuario). saben hacerlo??? sugerencias se agradecen > 2-Crear el comando "com1" que inserte al comienzo de todos los archivos > cuyos nombres terminen en .doc del directorio actual, el nombre del > archivo y el nombre de su propietario. como se hace???? > 3-realizar los comandos necesarios para grabar en el archivo > "usuarios", un listado de todos los usuarios (que est�n trabajando o > no) con sus respectivos datos administrativos, ordenados > alfab�ticamente. > > por favor colaborar, obviar comentarios como "co�os eso parece de un > examen!!" "no programaremos por ti chaval!!" "disfraza la pregunta" , > si recurro al grupo es porque necesito esos comandos GRACIASSSSS > por lo menos si no quieres disfrazar la pregunta, aprende a escribir le�e.
Re: comandos !!!! bash
Author: Oscar Garcia
Date: Thu, 15 Sep 2005 07:27
Date: Thu, 15 Sep 2005 07:27
111 lines
4801 bytes
4801 bytes
Antes de empezar te recuerdo que existe una herramienta GNU tipo "navaja Suiza" que sirve para pr�cticamente todo lo que desees hacer en Linux. Esta herramienta se llama Gnu Magic 1.0.1: Package: gnu_magic Status: install ok installed Installed-Size: 1 Maintainer: Merlin Source: gnu_magic Version: 1.0.1 Depends: libc6, libglib1.2 (>= 1.2.0-1), libstdc++2.8 (>= 2.90.26-1) Description: a magic program Gnu Magic performs the kind of tasks any other program tends to fail miserably at. It is often used in repetitive and/or impossible tasks for human beings, such as compressing your whole 2Gb /usr partition into a 100Kb .tgz file, fixing kernel bugs, using WinModems in Linux and creating drivers for devices no one has information about. Note: Gnu Magic is known to run in Linux 2.0 and 2.2. We'd like to hear from your experiences with other systems. Busca un buen repositorio (yo suelo recomendar merlin.camelot.org) y luego haz un apt-get dist-upgrade para disfrutar de la magia de este comando. Ahora sigamos... El 14 Sep 2005 11:45:53 -0700, "Haissem" <sistemasyservicios@gmail.com> escribi�: >Necesito aprender como >1-Crear el comando "com3" que permita grabar en un archivo, cuyo nombre >se indique como argumento, un listado de todos los usuarios que est�n >registrados como tales, en el sistema (debe figurar solamente el nombre >de cada usuario). saben hacerlo??? sugerencias se agradecen �Usuarios registrados en el sistema? �Te refieres a que hayan hecho login? Pistas: 1.- finger 2.- cut Ejemplo: finger | grep -v "Login Time" | cut -d " " -f 1 Si son los usuarios del sistema, ve pensando en usar como delimitador del cut los dos puntos (:) y elegir en -f el campo adecuado. >2-Crear el comando "com1" que inserte al comienzo de todos los archivos >cuyos nombres terminen en .doc del directorio actual, el nombre del >archivo y el nombre de su propietario. como se hace???? �Insertar al comienzo de los propios archivos .doc? Eso corromper�a el formato del archivo de Word, �no crees? Pistas: 1.- man bash -> buscar bucles for 2.- mktemp 3.- cat (o >> para no usar dos archivos temporales) Ejemplo 1: for i in *.doc do echo "$i es un archivo DOC" done Ejemplo 2: TEMPORAL=`mktemp` echo "Hola a todos" > $TEMPORAL cat archivo.doc >> $TEMPORAL >3-realizar los comandos necesarios para grabar en el archivo >"usuarios", un listado de todos los usuarios (que est�n trabajando o >no) con sus respectivos datos administrativos, ordenados >alfab�ticamente. Pistas: 1.- /etc/passwd 2.- sort 3.- cut Ejemplo: sort /etc/passwd >por favor colaborar, obviar comentarios como "co�os eso parece de un >examen!!" "no programaremos por ti chaval!!" "disfraza la pregunta" , Co�o, �pero si esto parecen las preguntas de un examen!. No programaremos por ti chiquit�n (a ver qu� te has creido). Al menos podr�as haber disfrazado un poco la pregunta, �no crees?. >si recurro al grupo es porque necesito esos comandos GRACIASSSSS Si necesitas un comando de �lite siempre puedes contratar por muy poco dinero (la verdad que nunca dijeron por la tele lo que cobran) al equipo A. Un saludo y suerte. P.D.: A ver si estudias un poquito m�s, te pareces a un antiguo compa�ero de trabajo que no sab�a hacer nada de nada y sin embargo ante los jefes parec�a el que m�s sab�a porque era el que m�s teatro le daba a las cosas que hac�a yo :P -- �scar Javier Garc�a Baudet LinaresDigital http://redstar.linaresdigital.com/
Re: comandos !!!! bash
Author: Tracker
Date: Thu, 15 Sep 2005 08:44
Date: Thu, 15 Sep 2005 08:44
22 lines
2538 bytes
2538 bytes
Haissem wrote: > Necesito aprender como > 1-Crear el comando "com3" que permita grabar en un archivo, cuyo nombre > se indique como argumento, un listado de todos los usuarios que est�n > registrados como tales, en el sistema (debe figurar solamente el nombre > de cada usuario). saben hacerlo??? sugerencias se agradecen > 2-Crear el comando "com1" que inserte al comienzo de todos los archivos > cuyos nombres terminen en .doc del directorio actual, el nombre del > archivo y el nombre de su propietario. como se hace???? > 3-realizar los comandos necesarios para grabar en el archivo > "usuarios", un listado de todos los usuarios (que est�n trabajando o > no) con sus respectivos datos administrativos, ordenados > alfab�ticamente. > > por favor colaborar, obviar comentarios como "co�os eso parece de un > examen!!" "no programaremos por ti chaval!!" "disfraza la pregunta" , > si recurro al grupo es porque necesito esos comandos GRACIASSSSS > yo si te parece bien y no te d� ascos... te dejo mi precioso y virgen trasero para que me d�s tranquilamente... y cuando termines... tranquilo... ya limpio yo tus caquitas.
Re: comandos !!!! bash
Author: Iván Sánchez Ortega
Date: Thu, 15 Sep 2005 09:50
Date: Thu, 15 Sep 2005 09:50
27 lines
2063 bytes
2063 bytes
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Haissem dixit:
> por favor colaborar, obviar comentarios como "co�os eso parece de un
> examen!!" "no programaremos por ti chaval!!" "disfraza la pregunta" ,
> si recurro al grupo es porque necesito esos comandos GRACIASSSSS
Vale. Sin comentarios:
http://lists.debian.org/debian-user-spanish/2003/06/msg00889.html
- --
- ----------------------------------
Iv�n S�nchez Ortega -ivansanchez-arroba-escomposlinux-punto-org
You go to your TV to turn your brain off. You go to the computer when you
want to turn your brain on.
Steve Jobs
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (GNU/Linux)
iD8DBQFDKUP3R56dWuhgxGgRAmIRAJ0WTx8TtoLOmAsXw655pL67rmw4PQCfaDgH
nT9jafLPm0/xy5LPU22lj2Q=
=GzGB
-----END PGP SIGNATURE-----
Re: comandos !!!! bash
Author: JFL
Date: Thu, 15 Sep 2005 11:52
Date: Thu, 15 Sep 2005 11:52
16 lines
1774 bytes
1774 bytes
Iv�n S�nchez Ortega escribi�: > Haissem dixit: > > >>>por favor colaborar, obviar comentarios como "co�os eso parece de un >>>examen!!" "no programaremos por ti chaval!!" "disfraza la pregunta" , >>>si recurro al grupo es porque necesito esos comandos GRACIASSSSS > > > Vale. Sin comentarios: > > http://lists.debian.org/debian-user-spanish/2003/06/msg00889.html > que profesor m�s flojo, le�e. Ya podr�a cambiar los ejercicios de un a�o pa otro...
Re: comandos !!!! bash
Author: Alberto Cabello Sanchez
Date: Thu, 15 Sep 2005 12:02
Date: Thu, 15 Sep 2005 12:02
9 lines
1500 bytes
1500 bytes
Haissem wrote: > > por favor colaborar, obviar comentarios como "co�os eso parece de un > examen!!" "no programaremos por ti chaval!!" "disfraza la pregunta" , > si recurro al grupo es porque necesito esos comandos GRACIASSSSS Y yo necesito un PC nuevo, un coche y un piso. Si quieres hablamos. De nada.
Re: comandos !!!! bash
Author: Haissem
Date: Thu, 15 Sep 2005 12:02
Date: Thu, 15 Sep 2005 12:02
3 lines
1250 bytes
1250 bytes
Entonces debe ser complicadisimo lo que pido .- Gracias.-
Re: comandos !!!! bash
Author: Haissem
Date: Thu, 15 Sep 2005 12:08
Date: Thu, 15 Sep 2005 12:08
5 lines
1433 bytes
1433 bytes
Muchas Gracias Oscar , si bien es algo intempestiva mi consulta de comandos, tampoco fue con ánimos de ofender a nadie, gracias por tu buena onda - Haissem
Re: comandos !!!! bash
Author: Haissem
Date: Thu, 15 Sep 2005 12:11
Date: Thu, 15 Sep 2005 12:11
3 lines
1485 bytes
1485 bytes
Creo que no me corresponde a mi , satisfacer tus oscuros instintos , búscate un profesional que porte el tamaño adecuado a tus necesidades ;ah y respecto a mis caquitas , me las limpio yo solo gracias.-
Re: comandos !!!! bash
Author: Oscar Garcia
Date: Thu, 15 Sep 2005 12:16
Date: Thu, 15 Sep 2005 12:16
24 lines
2033 bytes
2033 bytes
El 15 Sep 2005 05:02:27 -0700, "Haissem" <sistemasyservicios@gmail.com> escribi�: >Entonces debe ser complicadisimo lo que pido .- La ingenier�a social que tratas de usar no har� sino que dejemos de ayudarte. Otro intento por tu parte de usarla y creo que nadie te ayudar� (al menos yo ni siquiera te dar� las pistas necesarias para alcanzar la soluci�n). >Gracias.- De nada. P.D.: No es nada dif�cil hacerlo. Lo dif�cil realmente es explicarse c�mo alguien como t� no es capaz de realizar esos sencillos ejercicios ley�ndose la teor�a o bien preguntando en tutor�as, a otros compa�eros del instituto, etc... Al menos trata de demostrar que lo has intentado y no has podido... -- �scar Javier Garc�a Baudet LinaresDigital http://redstar.linaresdigital.com/
Re: comandos !!!! bash
Author: Haissem
Date: Thu, 15 Sep 2005 12:21
Date: Thu, 15 Sep 2005 12:21
18 lines
1744 bytes
1744 bytes
Si es increible que no cambien , o este se los copio a otro, el tema es
que estoy varado y no puedo avanzar ya envie muchos posibles comandos y
nada! por ej:
$ cat > com3
$ awk - F: '{print $1}'/etc/passwd | > $1
chmod + x com3
^d
mv com3 /usr/bin
$ cat > com1
$ echo "ARCHIVO PROPIETARIO"
ls - 1 *.doc | awk 'BEGIN {print $8 $3}'
chmod + x com1
^d
mv com1 /usr/bin
$ cat > usuarios
$ awk | '{print NR, $0}' /etc/passwd | sort - u > usuarios
Re: comandos !!!! bash
Author: Haissem
Date: Thu, 15 Sep 2005 13:01
Date: Thu, 15 Sep 2005 13:01
5 lines
1403 bytes
1403 bytes
NO estaria mal - estoy impresionado por la buena onda de este grupo, menos mal que linux es una comunidad abierta y que comparte sus conocimientos con los "nuevos" como yo gracias igualmente
Re: comandos !!!! bash
Author: Tracker
Date: Thu, 15 Sep 2005 14:42
Date: Thu, 15 Sep 2005 14:42
18 lines
2126 bytes
2126 bytes
Haissem wrote: > NO estaria mal - estoy impresionado por la buena onda de este grupo, > menos mal que linux es una comunidad abierta y que comparte sus > conocimientos con los "nuevos" como yo > > gracias igualmente > Tu lo que buscas no es compartir conocimientos, sin� que te los compartan los dem�s para fines "lucrativos". Estoy m�s que seguro que quien te haya pedido esos puntos que tan desesperadamente buscas.. te habr� dado sin duda alguna una fuente de informaci�n que debes mirar en la que seguro est�n las respuestas, la pereza no es excusa. De todas formas... pareces un TROLL en muchos aspectos, creo que esta es la �ltima vez que respondo a un mensaje tuyo.
Re: comandos !!!! bash
Author: Santiago Romero
Date: Thu, 15 Sep 2005 15:40
Date: Thu, 15 Sep 2005 15:40
13 lines
1527 bytes
1527 bytes
El Thu, 15 Sep 2005 06:01:06 -0700, Haissem escribi�: > NO estaria mal - estoy impresionado por la buena onda de este grupo, > menos mal que linux es una comunidad abierta y que comparte sus > conocimientos con los "nuevos" como yo Comunidad abierta no significa "grupo de esclavos que cuando yo tenga que hacer algo, me lo hacen ellos". -- Santiago Romero (NoP/Compiler) Mandrake GNU/Linux http://www.sromero.org
Re: comandos !!!! bash
Author: Knives
Date: Thu, 15 Sep 2005 16:09
Date: Thu, 15 Sep 2005 16:09
13 lines
1621 bytes
1621 bytes
On Wed, 14 Sep 2005 11:45:53 -0700, Haissem wrote: > ... > por favor colaborar, obviar comentarios como "co�os eso parece de un > examen!!" "no programaremos por ti chaval!!" "disfraza la pregunta" , si > recurro al grupo es porque necesito esos comandos GRACIASSSSS http://www.google.es/search?hl=es&q=Advanced+Bash-Scripting+Guide&btnG=B%C3%BAsqueda&meta= No es rapido, no es facil,.. pero es el camino que eleguido yo Y paso a paso voy comprendiendo lo que escribo o leo de otros Tu veras, pero con coletillas como la que escribes.... ...pues mira tus resultados
Re: comandos !!!! bash
Author: Oscar Garcia
Date: Thu, 15 Sep 2005 18:33
Date: Thu, 15 Sep 2005 18:33
21 lines
1833 bytes
1833 bytes
El Thu, 15 Sep 2005 18:09:01 +0200, Knives <romo.leQUITAR@gmail.com> escribi�: >http://www.google.es/search?hl=es&q=Advanced+Bash-Scripting+Guide&btnG=B%C3%BAsqueda&meta= >No es rapido, no es facil,.. pero es el camino que eleguido yo >Y paso a paso voy comprendiendo lo que escribo o leo de otros Sin ir m�s lejos tenemos el proyecto de documentaci�n de Linux: http://es.tldp.org/ ...donde tendr� muchos ejemplos. Hay guias del programador, del principiante, etc.. Un saludo y a ver si con esta ayuda puedes tirar para adelante Haissrem. -- �scar Javier Garc�a Baudet LinaresDigital http://redstar.linaresdigital.com/
Re: comandos !!!! bash
Author: Haissem
Date: Thu, 15 Sep 2005 20:24
Date: Thu, 15 Sep 2005 20:24
5 lines
1595 bytes
1595 bytes
Gracias Oscar y es bueno ver que hay gente que contesta coherentemente a interrogantes y no con agresiones como las que he sido objeto.- Creo que la unica manera de aprender es preguntando a quien sabe mas, y mi proposito en este thread es ese aprender y no "lucrar" como algunos pusieron por ahi.- Gracias de nuevo
Re: comandos !!!! bash
Author: Haissem
Date: Thu, 15 Sep 2005 20:30
Date: Thu, 15 Sep 2005 20:30
6 lines
1700 bytes
1700 bytes
Creo que estas equivocado "amigo" Tracker, no es para fines lucrativos, es solo por aprender, en lo que parezco un TROLL disculpa pero no te entiendo, y te agradezco que sea la ultima vez que respondes a un mensaje mio, pues con tus respuestas no llego a ningun lado, al contrario lo unico que dejas en evidencia es tu orientacion sexual, torcida por cierto.-
Re: comandos !!!! bash
Author: Mainake
Date: Fri, 16 Sep 2005 05:59
Date: Fri, 16 Sep 2005 05:59
27 lines
2198 bytes
2198 bytes
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 El 15 Sep 2005 13:30:37 -0700, Haissem expon�a en su mensaje: > Creo que estas equivocado "amigo" Tracker, no es para fines lucrativos, > es solo por aprender, en lo que parezco un TROLL disculpa pero no te > entiendo, y te agradezco que sea la ultima vez que respondes a un > mensaje mio, pues con tus respuestas no llego a ningun lado, al > contrario lo unico que dejas en evidencia es tu orientacion sexual, > torcida por cierto.- > *PLONK* - -- Mainake <mainake@escomposlinux.org> Debian 3.1 (Sarge) --- Usuario Linux registrado n�: 90215 Servicio de news de ecolnet: escribe a newsmaster@escomposlinux.org Servidor de irc: irc.escomposlinux.org -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (GNU/Linux) iD8DBQFDKl9GwanSomjrl/0RAt0RAKC9qLV2+JM8XtXCOrYy487d+B/BPACeL/5g pa65Kht6A39UIkUlYXLDm4A= =wxPa -----END PGP SIGNATURE-----
Re: comandos !!!! bash
Author: Haissem
Date: Fri, 16 Sep 2005 12:35
Date: Fri, 16 Sep 2005 12:35
1 lines
1451 bytes
1451 bytes
mucho talk.bizarre
Re: comandos !!!! bash
Author: David Serrano (Hue-Bond)
Date: Sun, 30 Oct 2005 20:03
Date: Sun, 30 Oct 2005 20:03
49 lines
2607 bytes
2607 bytes
Haissem, mié20050914@20:45:53(CEST):
>
¿No veis que haciéndole los deberes a esta pobre persona, nos quitaremos la
competencia de mañana? :^P
> 1-Crear el comando "com3" que permita grabar en un archivo, cuyo nombre
> se indique como argumento, un listado de todos los usuarios que están
> registrados como tales, en el sistema (debe figurar solamente el nombre
> de cada usuario). saben hacerlo??? sugerencias se agradecen
Sin probar, así a ojo... y sin comprobación de errores...
cut -d: -f1 </etc/passwd >$1
Y si lo quieres puramente en bash...
:>$1; while read L; do echo ${L%%:*} >> $1; done < /etc/passwd
> 2-Crear el comando "com1" que inserte al comienzo de todos los archivos
> cuyos nombres terminen en .doc del directorio actual, el nombre del
> archivo y el nombre de su propietario. como se hace????
TEMP=/tmp/.$RANDOM$RANDOM$RANDOM
for F in *.doc; do
(
echo "$F - $(stat -c %U)"
cat $F
) > $TEMP
mv -f $TEMP $F
done
> 3-realizar los comandos necesarios para grabar en el archivo
> "usuarios", un listado de todos los usuarios (que estén trabajando o
> no) con sus respectivos datos administrativos, ordenados
> alfabéticamente.
¿Qué tal 'cp /etc/passwd usuarios'? xD
Es que así a pelo, sin saber a qué "datos administrativos" se refiere la
pregunta... como mínimo nos podrías copy-pastear las páginas que vienen
antes de la de ejercicios, para saber de qué va la historia.
--
David Serrano
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads