opensuse
[Arriba] [Todas las Listas]

Re: [opensuse] bash Guiones de director de archivo en kde

To: opensuse@xxxxxxxxxxxx
Subject: Re: [opensuse] bash Guiones de director de archivo en kde
From: Anton Aylward <opensuse@xxxxxxxxxxxxxxxx>
Date: Mon, 12 Sep 2011 09:43:37 -0400
Delivered-to: opensuse@xxxxxxxxxxxxxxxxxxx
Delivery-date: Mon, 12 Sep 2011 09:44:00 -0400
Dkim-signature: v=1; a=rsa-sha1; c=relaxed; d=antonaylward.com; h= message-id:date:from:mime-version:to:subject:references :in-reply-to:content-type:content-transfer-encoding; s= antonaylward.com; bh=y9SQWA+U00Vb1R4GajjQuO8firM=; b=SKSoi5xQbkz SZZ3dXZuUWkIqC6+NxL9JwtYNUr8/p85yDSLsLeMNMHf8x8JoRYlAtiv8Xwtijzs 9C5fvhwH9zyKbmC3LilVnLy1cphMDJJ8tZjXmV3wkBS3rpCJMVIw90liIhDOi9Td YHSJ+Es5VjpOkb0KBBZhLAIg+ENf/jo0=
Domainkey-signature: a=rsa-sha1; c=nofws; d=antonaylward.com; h=message-id :date:from:mime-version:to:subject:references:in-reply-to :content-type:content-transfer-encoding; q=dns; s= antonaylward.com; b=Guzx/z1amwZJLzFYyNWCEJUyCUmEetaMhi+wC+F6H8L9 euNMgDVuBQLtjRcu03YbsGmPx2HQRjubzEY+TreQV1Cs9ShkzXRIH2MPSbRMbpu2 KzOMexpe/sLYOJrJhZww4gdQrzmiPWfadk797x7TsvbNzgOeQcZGtM/mBVqz8JU=
Envelope-to: traductor@xxxxxxxxxxx
In-reply-to: <20110912121749.GD25137@wahoo.no-ip.org>
List-archive: <http://lists.opensuse.org/opensuse/>
List-help: <mailto:opensuse+help@opensuse.org>
List-owner: <mailto:opensuse+owner@opensuse.org>
List-post: <mailto:opensuse@opensuse.org>
List-subscribe: <mailto:opensuse+subscribe@opensuse.org>
List-unsubscribe: <mailto:opensuse+unsubscribe@opensuse.org>
Mailing-list: contact opensuse+help@xxxxxxxxxxxx; run by mlmmj
Organization: SI
References: <4E6CA927.6020300@gmail.com> <4E6D627F.60909@gmail.com> <4E6D6712.7010006@verizon.net> <201109120814.34080.p.nikolic1@btinternet.com> <20110912121749.GD25137@wahoo.no-ip.org>
User-agent: Mozilla/5.0 (X11; Linux i686; rv:6.0.2) Gecko/20110907 Firefox/6.0.2 Thunderbird/6.0.2
Patrick *Shanahan dijo el siguiendo en 09/12/2011 08:17 AM:
* Peter *Nikolic<*p.*nikolic1@*xxxxxxxxxxxxxx>  [09-12-11 03:15]:
ES aquello no encabezando a territorio peligroso habiendo la habilidad de ejecutar un
guión sin los permisos correctos   *ie consiguiendo demasiado como ventanas y uno
de las razones por qué las ventanas es tan de par en par y *linux tiene tan lejos sido superior de la
clase  esto no suena bueno.

No estás pensando* sobre él.  No eres de hecho *corriendo* el
guión, estás corriendo *bash o *sh que tienes permisos para
ejecutar y *bash/*sh está actuando en las instrucciones de guión.

El pelar es un intérprete de orden.
No una línea *internperter,; puede manejar programas estructurados.

Puede manejar esto de la consola.
Puedes introducir 'si', 'puesto que' y todo el resto, en la consola.
Encontrar un pequeño pelar guión y probar introducir de la consola.

Ahora probar

	gato *smallscript.*sh | *sh
O *sh
	 < *smallscript.*sh

Tan mucho tiempo cuando '*smallscript.*sh' Es *readable su ejecutar los permisos son irrelevantes.

Aquellos son *syntactically *equivilent a *sh

	*smallscript.*sh


Complacer leído la página de hombre en el pelar.
Correcto allí al principio:
<cita>
*Bash es un *sh-intérprete de lengua de orden compatible que ejecuta las órdenes leídas de la entrada estándar o de un archivo.
</Citar>

y citar

<>
Si los argumentos quedan después de la opción que procesa, y tampoco el -*c ni el -*s la opción ha sido suministrada, el primer argumento es supuesto para ser el nombre de un archivo que contiene pela órdenes.
</Cita>


hay ningún problema/de permisos de la seguridad, está actuando tan pretendido.

Al menos investigar la situación antes de hacer declaraciones salvajes.

Cuando en *RTFM.


--
"En dos ocasiones he sido preguntado (por parlamentarios!),
'Rogar, Señor *Babbage, si te puesto a la máquina figuras incorrectas,
 las respuestas correctas salidas?' No soy capaz correctamente a *apprehend
la clase de confusión de ideas que podrían provocar tal cuestión.
  - Charles *Babbage 1791-1871)
    pionero de ordenador inglés, filósofo
--
A *unsubscribe, *e-correo: *opensuse+unsubscribe@xxxxxxxxxxxx
Puesto que órdenes adicionales, *e-correo: *opensuse+help@xxxxxxxxxxxx


Patrick Shanahan said the following on 09/12/2011 08:17 AM:
* Peter Nikolic<p.nikolic1@xxxxxxxxxxxxxx>  [09-12-11 03:15]:
IS that not heading into dangerous territory having the ability to execute a
script without the right permissions   ie getting too much like windows and one
of the reasons why windows is so wide open and linux has so far been top of the
class  this does not sound good.

You are not *thinking* about it.  You are not actually *running* the
script, you are running bash or sh which you do have permissions to
execute and bash/sh is acting on the script instructions.

The shell is a command interpreter.
Not a line internperter,; it can handle structured programs.

It can handle this from the console.
You can enter 'if', 'for' and all the rest, at the console.
Find a small shell script and try entering from the console.

Now try

	cat smallscript.sh | sh
or
	sh < smallscript.sh

So long as 'smallscript.sh' is readable its execute permissions are irrelevant.

Those are syntactically equivilent to

	sh smallscript.sh


Please read the man page on the shell.
Right there at the beginning:
<quote>
Bash is an sh-compatible command language interpreter that executes commands read from the standard input or from a file.
</quote>

and

<quote>
If arguments remain after option processing, and neither the -c nor the -s option has been supplied, the first argument is assumed to be the name of a file containing shell commands.
</quote>


There is no security/permissions problem, it is acting as intended.

At least research the situation before making wild statements.

As in RTFM.


--
"On two occasions I have been asked (by members of Parliament!),
'Pray, Mr. Babbage, if you put into the machine wrong figures,
will the right answers come out?' I am not able rightly to apprehend
the kind of confusion of ideas that could provoke such a question.
  - Charles Babbage 1791-1871)
    English computer pioneer, philosopher
--
To unsubscribe, e-mail: opensuse+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: opensuse+help@xxxxxxxxxxxx


<Anterior por Tema] Tema Actual [Siguiente por Tema>