Hay algunos casos en los que es conveniente para mí crear un ejecutable que ejecute una secuencia de comandos. De esta manera, solo puedo hacer doble clic o ejecutar el ejecutable sin tener que configurar la ruta Cli.
El problema que tengo es sobre las rutas absolutas y relativas en el script.
Por ejemplo:
Supongamos que tengo un script ejecutable llamado CREAR que contiene lo siguiente:
./touch new_file.txt && ./open new_file.txt
La idea es que crea este new_file.txt en el mismo directorio en el que está CREADO. Tal como está, crea el archivo en / home / ya que es mi valor predeterminado.
¿Hay alguna manera en que pueda "pasar" la ubicación del archivo al script para que funcione con el directorio correcto? El punto es evitar las rutas absolutas ya que podría estar moviendo cosas.