HARDWARE Y SISTEMAS OPERATIVOS, GNU/Linux, Windows, Mac > GNU/Linux, Unix, *BSD and Free Software, Android
Duda de comando..
(1/1)
Pengüin:
Puede parecer un poco tonta la pregunta pero yo no la sé..En el comando siguiente que significa ponerle el * :
--- Código: ---chmod +x *
--- Fin del código ---
¿Es darle permisos de ejecución a todos los archivos que se encuentre?. :-o
inextrosum:
: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
:)
Pengüin:
--- Cita de: inextrosum en 04 de Marzo de 2014, 05:47:00 pm --- :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
:)
--- Fin de la cita ---
Inextrosum gracias , pero queria decir que significa sin parentesis sólo el asterisco..Estoy algo confusa espero respuestas.. :-o
inextrosum:
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
Navegación
Ir a la versión completa