🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: es.comp.os.linux.programacion
24 messages
24 total messages Started by Haissem Wed, 14 Sep 2005 18:45
comandos !!!! bash
#1658
Author: Haissem
Date: Wed, 14 Sep 2005 18:45
16 lines
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
#1659
Author: Alberto Giménez
Date: Wed, 14 Sep 2005 19:47
25 lines
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
#1660
Author: Carlos
Date: Wed, 14 Sep 2005 20:48
7 lines
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
#1661
Author: JFL
Date: Wed, 14 Sep 2005 22:37
20 lines
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
#1662
Author: Oscar Garcia
Date: Thu, 15 Sep 2005 07:27
111 lines
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
#1663
Author: Tracker
Date: Thu, 15 Sep 2005 08:44
22 lines
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
#1664
Author: Iván Sánchez Ortega
Date: Thu, 15 Sep 2005 09:50
27 lines
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
#1665
Author: JFL
Date: Thu, 15 Sep 2005 11:52
16 lines
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
#1666
Author: Alberto Cabello Sanchez
Date: Thu, 15 Sep 2005 12:02
9 lines
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
#1667
Author: Haissem
Date: Thu, 15 Sep 2005 12:02
3 lines
1250 bytes
Entonces debe ser complicadisimo lo que pido .-

Gracias.-
Re: comandos !!!! bash
#1668
Author: Haissem
Date: Thu, 15 Sep 2005 12:08
5 lines
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
#1669
Author: Haissem
Date: Thu, 15 Sep 2005 12:11
3 lines
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
#1574
Author: Oscar Garcia
Date: Thu, 15 Sep 2005 12:16
24 lines
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
#1575
Author: Haissem
Date: Thu, 15 Sep 2005 12:21
18 lines
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
#1576
Author: Haissem
Date: Thu, 15 Sep 2005 13:01
5 lines
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
#1578
Author: Tracker
Date: Thu, 15 Sep 2005 14:42
18 lines
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
#1579
Author: Santiago Romero
Date: Thu, 15 Sep 2005 15:40
13 lines
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
#1580
Author: Knives
Date: Thu, 15 Sep 2005 16:09
13 lines
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
#1581
Author: Oscar Garcia
Date: Thu, 15 Sep 2005 18:33
21 lines
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
#1584
Author: Haissem
Date: Thu, 15 Sep 2005 20:24
5 lines
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
#1585
Author: Haissem
Date: Thu, 15 Sep 2005 20:30
6 lines
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
#1586
Author: Mainake
Date: Fri, 16 Sep 2005 05:59
27 lines
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
#1588
Author: Haissem
Date: Fri, 16 Sep 2005 12:35
1 lines
1451 bytes
mucho talk.bizarre
Re: comandos !!!! bash
#1554
Author: David Serrano (Hue-Bond)
Date: Sun, 30 Oct 2005 20:03
49 lines
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