Test Foro de elhacker.net SMF 2.1

Programación => Scripting => Mensaje iniciado por: KZN en 23 Mayo 2015, 20:35 PM

Título: [Bash] Espacios y cmds. [RESUELTO]
Publicado por: KZN en 23 Mayo 2015, 20:35 PM
Actualmente estoy comenzando con el Lenguaje Bash pero me e encontrado en un punto muerto ya que determinados comandos no me los admite en el lenguaje ni tampoco me admite espacios a la hora de generar un .log aquí les dejo un código de ejemplo.

#!/bin/bash
echo "Bienvenido"
ls
command lsusb > registro.LOG
command iwconfig > registro.LOG
date > registro.LOG
whoami > registro.LOG
hostname > registro.LOG
echo "Proceso Completado con exito"

Ante todo quería disculparme sino e echo bien el formato porque ya hace bastante que no posteo y agradecer futuras respuestas.
Título: Re: [Bash] Espacios y cmds.
Publicado por: KZN en 23 Mayo 2015, 21:16 PM
Ya encontré el problema, antes de cerrar tema expongo la solución.
Mal
command lsusb > registro.LOG

Bien
command lsusb >> registro.LOG

Aunque para nosotros es un error absurdo para la maquina es muy importante, espero que al igual que yo hayan aprendido para seguir avanzando, Que tengáis un buen día