He terminado de instalar un servidor Team Fortress 2 en mi servidor Debian, y me gustaría crear un script bash para iniciar mi servidor sin tener que ejecutarlo ./srcds_run -game tf -maxplayers 32
cada vez que quiera iniciarlo. Este archivo se encuentra en /home/steam/orangebox
.
He intentado crear un script bash (llamado run.sh
) como este:
#!/bin/bash
/home/steam/orangebox/./srcds_run -game tf -maxplayers 32
y lo hice chmod -x run.sh
e intenté ejecutarlo, pero cuando lo ejecuto, me bash: ./run.sh: Permission denied
devuelven.
¿Qué necesito cambiar para que este script bash funcione?
chmod +x run.sh
?Respuestas:
Asumiendo que tienes los derechos para ejecutarlo ...
Una sola. se usa para el directorio actual, ... para subir de nivel, etc. No es necesario agregarlo cuando está usando la ruta completa.
Si está interesado, puede encontrar información adicional sobre los comandos de puntos aquí .
fuente