Sé que el liner de Perl a continuación es muy simple, funciona y hace una sustitución global, A por a; pero ¿cómo lo ejecuto en un archivo MAKE?¿Cómo ejecuto un trazador de líneas Perl de un archivo MAKE?
perl -pi -e "s/a/A/g" filename
He tratado (I piensan ahora que el resto de la entrada es basura como el comando shell hace una expansión de la línea de comandos - NO LO QUE QUIERO) La pregunta anterior sigue en pie!
APP = $(shell perl -pi -e "s/a/A/g" filename)
con y sin la línea siguiente
EXE = $(APP)
y siempre me sale el siguiente error
make: APP: Command not found
que yo supongo que proviene de la línea que comienza APP
Gracias
¿Realmente quiere usar el operador de sustitución de Perl? 'perl -pi -e" s/a/A/g "' – toolic
Entonces, ¿qué * es * la línea que inicia la APLICACIÓN? Parece que estás haciendo algo mal allí; la declaración de APP se ve bien. – Porculus