![Luiz Olveira Luiz Olveira](//static.vivaolinux.com.br/imagens/fotos/1325803435.cain.jpg)
Kazid
(usa Linux Mint)
Enviado em 24/02/2012 - 04:30h
Olá pessoal!
A algum tempo venho montando um modelo de relatório em LaTeX e utilizando de um arquivo makefile para me ajudar com a compilação e tudo mais. Porém hoje me encontro com um modelo bem definido e um makefile que posso dizer ate bem completo para sua finalidade, excerto por um detalhe. Eu tinha interesse que o meu arquivo final ficasse com o nome da pasta em que se encontra. Assim, poderia apenas copiar os arquivos para a pasta "Trabalho1" e o meu pdf final ficaria com o nome "Trabalho1.pdf".
Gostaria de saber se tem alguma variável de ambiente que contenha o diretório atual, ou algo do tipo ate mesmo via makefile mesmo que me permita fazer algo assim. O comando mais próximo que encontrei foi "pwd", porém ele não me da apenas o nome do diretório, mas todo o caminho ( /home/Documentos/blabla/Trabalho1 ) e não é bem isso o que desejo.
Meu conhecimento com makefiles não é muito avançado. Cheguei a verificar que é possível trabalhar com strings e ate mesmo cheguei a pensar na possibilidade de usar o resultado de $PWD para tentar apagar o que não me interessa e deixar apenas o nome desejado, porém antes de fazer algo tão trabalhoso, achei que seria interessante consultar se haveria uma forma mais pratica ^^
Obrigado pessoal!