General > Programación

?como usar comandos desde texto?

(1/2) > >>

dynyly:
salu2
el otro dia desde un archivo de texto hacia que ejecutara comandos fue tan sencillo que lo deje de lado lo obvie porque estaba a otras cosas
 
ahora quiero hacerlo y no soy capaz   ^-^ ^-^  ;D
no se hasta que no se me vuelva a encender la bombilla nada  ???
como se hace que bash ejecute comandos leidos en archivo de texto
era algo tan sencillo como

--- Código: ---chmod -r /root/Desktop/m.txt
x=1
m=$(cat /root/Desktop/m.txt | wc -l)

while [ $x -lt $m ] ;do
sed -n "${x}p /root/Desktop/m.txt"
x=$[$x+1]
done

--- Fin del código ---

si algien sabe se agradeceria volver a recordarmelo pues busco en la red y me sale manipulacion de texto y no es lo que quiero
ademas fue tan sencillo que lo hice por logica pero ahora no me furrula la cabeza
los permisos ya he probado con chmod +x

USUARIONUEVO:
pues a ver , acabo de crear un txt , le he dado permiso de ejecucion , y lo he lanzado a una shell ...y ya esta , sin mas.


en un txt


--- Código: ---echo Hola
--- Fin del código ---

marcas ejecutable y lo llamas desde una consola ...

tambien me ha funcionado desde una shell


--- Citar ---bash fichero-de-texto
--- Fin de la cita ---

USUARIONUEVO:
pues lo he encontrado en cerca de 5 segundos de buscar en google..primer resultado ..
basicamente dicen lo que ya te he comentado ... bash fichero ..o fichero directo en la terminal ... en alguno de los ejemplos hablan de que ni siquiera necesitas que el txt sea ejecutable.

https://stackoverflow.com/questions/13567947/run-bash-commands-from-txt-file/13568021

dynyly:
salu2
no es eso es meter comando en texto
ejemplo meto airmon-ng en texto

--- Código: ---for i in `cat /root/Desktop/.m.txt`
do
    sudo "$i"
    sudo ${i}
done
--- Fin del código ---

salida ejecuta orden al hacerlo tipo ejecutable con un punto delante
esto es lo que visto ahora pero lo hice mejor no daba fallos al ejecutar comando con sudo


--- Código: ---PHY     Interface       Driver          Chipset

phy0    wlan0           iwl3945         Intel Corporation PRO/Wireless 3945ABG [Golan] (rev 02)
phy1    wlan1           rtl8192cu       Belkin Components F9L1004 802.11n Surf N300 XR [Realtek RTL8192CU]

usage: sudo -h | -K | -k | -V
usage: sudo -v [-AknS] [-g group] [-h host] [-p prompt] [-u user]

--- Fin del código ---

ya ejecuta comandos pero sudo algo hay ahy
gracias usuario era poniendo un punto y haciendolo oculto

dynyly:
salu2
que bueno y sencillo
bash file joder que sencillo  THANKS

Navegación

[0] Índice de Mensajes

[#] Página Siguiente

Ir a la versión completa