Lo del IF me queda claro, pero bueno, invocando al script de esta manera:
sudo make install
siempre será root, necesito permisos para copiar a /usr/local/bin para que el script se pueda invocar desde donde sea.
Esto se está complicando, siendo que podría editar fácilmente la línea con un comando sed :p
Pero claro, sé que no sería la forma adecuada de hacerlo...
Me interesa lo que pones en el primer "P.S" voy a ver como tratarlo, quizá viendo un ejemplo.
También estoy analizando los permisos que debe llevar el install...
Saludos y gracias.
sudo make install
siempre será root, necesito permisos para copiar a /usr/local/bin para que el script se pueda invocar desde donde sea.
Esto se está complicando, siendo que podría editar fácilmente la línea con un comando sed :p
Código [Seleccionar]
#!/bin/bash
sed -i "s|^LIBDIR=\(.*\)|LIBDIR=$HOME/.pcmenu|g" ./Makefile
Pero claro, sé que no sería la forma adecuada de hacerlo...
Me interesa lo que pones en el primer "P.S" voy a ver como tratarlo, quizá viendo un ejemplo.
También estoy analizando los permisos que debe llevar el install...
Saludos y gracias.