Foros de daboweb
HARDWARE Y SISTEMAS OPERATIVOS, GNU/Linux, Windows, Mac => GNU/Linux, Unix, *BSD and Free Software, Android => Mensaje iniciado por: Pengüin en 01 de Marzo de 2014, 12:01:40 am
-
Puede parecer un poco tonta la pregunta pero yo no la sé..En el comando siguiente que significa ponerle el * :
chmod +x *
¿Es darle permisos de ejecución a todos los archivos que se encuentre?. :-o
-
:ciego: :cool:
Supongo estas usando bash en un emulador de terminal :ciego:
No es lo mismo * que (*)
() subshell
la palabra clave es 'wildcards'
* es cualquier caracter o cadena o nada
que en este caso concreto quiere decir modificar todo en $PWD
si no sabes que es $PWD
ejecuta
echo $PWD
Si te sientes un poco perdid@ experimenta una guía básica y después ten a mano siempre un buen tocho referencia
Una buena referencia es: "Linux administration handbook" www.linux.com/directory/Books/linux-administration-handbook-2nd-edition especialmente la segunda edición las siguientes también incluyen aix y solaris
Y sobre guías básicas no recuerdo el nombre pero hay una del 91 92 que no tiene desperdicio en tldp.org
echo "bye bye" ; sleep 3s ; exit
:)
-
:ciego: :cool:
Supongo estas usando bash en un emulador de terminal :ciego:
No es lo mismo * que (*)
() subshell
la palabra clave es 'wildcards'
* es cualquier caracter o cadena o nada
que en este caso concreto quiere decir modificar todo en $PWD
si no sabes que es $PWD
ejecuta
echo $PWD
Si te sientes un poco perdid@ experimenta una guía básica y después ten a mano siempre un buen tocho referencia
Una buena referencia es: "Linux administration handbook" www.linux.com/directory/Books/linux-administration-handbook-2nd-edition especialmente la segunda edición las siguientes también incluyen aix y solaris
Y sobre guías básicas no recuerdo el nombre pero hay una del 91 92 que no tiene desperdicio en tldp.org
echo "bye bye" ; sleep 3s ; exit
:)
Inextrosum gracias , pero queria decir que significa sin parentesis sólo el asterisco..Estoy algo confusa espero respuestas.. :-o
-
La explicación era sin los paréntesis. Ten en cuenta que también depende mucho del contexto en el que se encuentre el asterisco. Como entre paréntesis llaves o por supuesto comillas simples o dobles.
* es cualquier caracter o ninguno
En el caso que muestras quiere decir que chmod cambie los permisos de todos los archivos y carpetas que se encuentren en el directorio actual
ejemplos
rm *.txt
quiere decir que eliminas cualquier archivo con extensión txt en el directorio actual
ls daboweb*
quiere decir que listes todos los archivos y directorios que sean o empiecen por daboweb