Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Temas - Lvio

#1
Saludos . Me estoy adentrando en esto de la shell y he visto ejercicios por ahí los he ejecutado y demás y hay uno que no llego a entender y es el siguiente:

Código (bash) [Seleccionar]
#!/bin/bash
mkdir /home/serjk/$idalumno > /dev/null ; echo $?

if [ $?=0 ]; then
echo "El directorio $idalumno se ha creado sin problemas"
fi


y me da esto

Código (bash) [Seleccionar]
mkdir: no se puede crear el directorio «/home/serjk/»: El archivo ya existe
1
El directorio  se ha creado sin problemas


por lo que tengo entendido tiene que crear un directorio dentro de serjk  .
Y mis dudas con estas:

  • Pero porque no me lo crea ?
  • y porque teniendo que $? = 0 y en este caso tengo uno me hace el echo , si he puedo la condición que solo en caso de que sea 0 ?

    Gracias





    [MOD] Usa el botón "Insertar códigos" no uses el de citar para insertar códigos, te he editado otras partes del comentario para que véas que es sencillo formular un buen post.
#2
GNU/Linux / Ayuda comandos
4 Diciembre 2012, 16:51 PM
Quiero realizar la salida de comandos que imprime la salida de comando Guids y Gids.. a un archivo que se llama identificadores.txt.

Pongo el siguiente comando 
cat /etc/passwd > identificadores.txt

pero lo unico que quiero es meter los identificadores de usuarios y sus grupos y no se como hacerlo

Gracias
#3
Bueno veréis estoy estudiando un ciclo formativo DAM de programación y me esta constando un cojón que consejo me podéis dar , yo estudio estudio pero siempre me quedo a las puertas soy corto? xd

Gracias