[Bash] Espacios y cmds. [RESUELTO]

Iniciado por KZN, 23 Mayo 2015, 20:35 PM

0 Miembros y 1 Visitante están viendo este tema.

KZN

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.

KZN

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