Foro de elhacker.net

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.

Código:
#!/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
Código:
command lsusb > registro.LOG

Bien
Código:
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