Portada | Monotemáticos | Secciones | Desarrolladores | Comunidad | Servicios | Servicios profesionales | RSS
Desde 0 | HTML | CSS | ASP | PHP | AJAX | Javascript | Diseño web | Promoción web | Ganar dinero
Directorio | Manuales | Scripts | FAQs | Programas | Artículos Copyleft | Actualidad | La Cosecha | Colabora
Registrarse | Vuestras páginas | Foros del web | Lista de correo | Boletín de novedades
Generador METAs | Compras | Busca cursos
Alojamiento | Dominios.es | Micropagos SMS | Buscadores | Patentes, marcas | Creación web | Multimedia | Videos
Desarrollo Freelance | Buscar proyectos | Buscar profesionales | Solicitar desarrollo

Estructura if en shell script de Linux

Estoy comenzando a programas en linux y estoy con los famosos shell script.

Mi pregunta es la siguiente:¿La estructura if funciona igual que en C?

La FAQ Estructura if en shell script de Linux tiene Pertenece a la categoría:


 Respuesta de Sara Alvarez  01/2/06 
Te paso a escribir la estructura y las características del IF:




if[condicion]


then


acciones


else


acciones


fi




Si pones -f en la condición seguido de una variable, te indica si el parámetro es un fichero y si es valido.




if[-f $1]




Si pones -x te dice si el fichero es un ejecutable


Si pones -d te indica si es un directorio


Si pones -w te indica si tiene permiso de escritura


Si pones -r te dice si tiene permiso de lectura




Para poder poner más de un parámetro utilizaremos -a entre ambos teniéndose que cumplir las dos cosas indicadas por dichos parámetros, y si solo es para verificar que se cumpla una de las cosas indicadas por los parámetros pondremos -o.




Con esto podrás manejas sin problemas esta estructura.

Complementar la respuestaComplementar la respuesta
Volver al árbol de categoríasVolver al árbol de categorías

 
FAQ relacionadas
  + ¿Qué es MoLinux?
  + ¿Qué es Ubuntu?
  + ¿Qué es Linex?
  + Comprimir y descomprimir archivos en Linux
  + ¿Qué es Fedora?
  + Visualización de ficheros en linux
  + Copiar archivos de windows a linux
  + El comando find en linux
  + Gestion de usuarios en linux
  + Paquetes RPM
  + Comando WC
  + Disk Druid
  + Qué es un INODO en linux
  + Comandos básicos para el uso de un FTP vía linux
  + Los enlaces en linux
  + Los demonios en linux
  + La ayuda en linux
  + El comando df en linux
  + Directorio etc/ en linux
  + Sistema de arranque en linux
  + Sistema linux
  + Estructura case en linux
  + Listar archivos via FTP en linux
  + Instalación de phpMyAdmin sobre Debian
  + Página PHP como tarea programada en linux
  + Borrar un directorio en Linux
  + Cómo cambiar la hora del sistema en linux
  + Como crear un usuario en linux
  + El comando grep
  + Sistema X-Windows
  + Variables de entorno en Linux
  + Qué hace el comando PWD en linux?
  + ¿Cómo asignar todos los permisos a un archivo de Linux?
  + Qué es la Unix epoch (época Unix)
  + Cambios de permisos en Ubuntu

Complementar la respuestaComplementar la respuesta
Volver al árbol de categoríasVolver al árbol de categorías

DesarrolloWeb.com | Copyright | Anunciese | Acerca de | Datos legales | Contacta | Por GuiarteMultimedia