Isso não é um comando "shell" , mas parte de um makefile . No make, o "%"
age como um tipo de curinga (mais corretamente, "correspondência de padrões ").
Outras leituras: GNU make
Atualmente, estou vendo um script de shell que usa o sinal '%'.
%.gtf.checked: %.gtf
irap_check_gtf $(gtf_file_abspath) && touch $@
Eu não estou conseguindo entender o uso de '%', alguma idéia?
Já tentei pesquisar, mas todos os usos que encontrei para o sinal '%' não parecem corresponder à situação apresentada aqui.
Isso não é um comando "shell" , mas parte de um makefile . No make, o "%"
age como um tipo de curinga (mais corretamente, "correspondência de padrões ").
Outras leituras: GNU make
Neste caso, é usado para passar um parâmetro do comando de script ...
Por exemplo, se o comando for scriptfile filename
, no script, o% será substituído por filename
quando o script for executado.