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: "Michael S. Dunsavage" <mikesd1981@xxxxxxxxxxx>
Date: Sun, 11 Sep 2011 21:57:38 -0400
Delivered-to: opensuse@xxxxxxxxxxxxxxxxxxx
Delivery-date: Sun, 11 Sep 2011 21:58:20 -0400
Envelope-to: traductor@xxxxxxxxxxx
In-reply-to: <4E6D627F.60909@gmail.com>
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
References: <4E6CA927.6020300@gmail.com> <201109111251.35173.dwgallien@gmail.com> <4E6CEEE0.4090404@bout-tyme.net> <4E6D627F.60909@gmail.com>
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:6.0) Gecko/20110812 Thunderbird/6.0
En 09/11/2011 09:38 PM, George *OLson escribió:
En 09/12/2011 01:24 AM, Ken *Schneider - *openSUSE escribió:


Marca seguro pusiste el archivo ejecuta bandera, *chmod +*x <archivo para ejecutar>.


Para algunos razonan no parezco para tener que hacer aquello.

Aquí es mis permisos:
-*rw-*r--*r-- 1 *george usuarios 440 *Sep 12 09:23 *ASUStoKING.*sh

Aún así el archivo no ejecuta ningún problema ambos del *konsole y enlazando a aplicación cuando descrito en el correo más temprano. No soy *logged en tan raíz tampoco cuándo intento correrlo, justo un usuario normal.

Yo un *google buscar por qué y alguien escribió que porque pelar las órdenes pueden ser ejecutadas de la línea de orden sin poner permisos, un pelar el guión puede hacer igual. Hace aquello suena correcto a ti *guys? En cualquier caso, mi guión ejecuta, y no tengo el permiso para ejecutar la bandera puesta en aquel archivo.

George
Te puede correr una orden sin poner permisos como tal de la línea de orden:

$ *bash *programname


aun así si pruebas

$ ./*programmname Dirá el permiso negado si no marcado como +*x

quizás *KDE lee el entorno y utiliza el *appropriate orden

--
Michael *S. *Dunsavage

--
A *unsubscribe, *e-correo: *opensuse+unsubscribe@xxxxxxxxxxxx
Puesto que órdenes adicionales, *e-correo: *opensuse+help@xxxxxxxxxxxx


On 09/11/2011 09:38 PM, George OLson wrote:
On 09/12/2011 01:24 AM, Ken Schneider - openSUSE wrote:


Make sure you set the file execute flag, chmod +x <file to execute>.


For some reason I don't seem to have to do that.

Here are my permissions:
-rw-r--r-- 1 george users 440 Sep 12 09:23 ASUStoKING.sh

Yet the file executes no problem both from the konsole and linking to application as described in the earlier post. I am not logged in as root either when I try to run it, just a normal user.

I did a google search for why and someone wrote that because shell commands can be executed from the command line without setting permissions, a shell script can do the same. Does that sound right to you guys? In any case, my script executes, and I don't have the permission to execute flag set on that file.

George
You can run a command without setting permissions as such from the command line:

$ bash programname


however if you try

$ ./programmname it will say permission denied if not marked as +x

perhaps KDE reads the environment and uses the appropriate command

--
Michael S. Dunsavage

--
To unsubscribe, e-mail: opensuse+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: opensuse+help@xxxxxxxxxxxx


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