growisofs com arquivo de extensões específicas

0

Algum guru poderia me ajudar a construir uma linha de comando que me permitisse adicionar apenas (digamos) arquivos * .jpg a um comando growisofs.

Ele precisará reciclar a estrutura de pastas e incluir apenas esses arquivos .jpg na imagem ISO.

Então, algo como o abaixo recursing:

growisofs -Z /dev/dvdrw -R -J /some/files/*.jpg
    
por Oliver Quick 18.02.2015 / 15:33

1 resposta

0

a resposta, se alguma vez, está na página man do mkisofs, porque o growisofs avança os argumentos sobre o conteúdo deste programa.

As versões mais recentes do cdrtools suportam uma opção -find com mkisofs. Vejo link

Depois de ler a descrição de -find, exemplos e link morto, eu tentaria

growisofs -Z /dev/dvdrw -R -J  -find /some/files -name '*.jpg'

Na prática eu não tento isso, porque eu tenho meu próprio programa xorriso para tais trabalhos. :))

xorriso -outdev /dev/dvdrw -blank as_needed -joliet on \
        -findx /some/files -name '*.jpg' -exec add_missing / -- 

Isto irá copiar os arquivos * .jpg embaixo / alguns / arquivos em ISO e crie os diretórios que os hospedam. Por exemplo. O arquivo /some/files/dogs/wuffy.jpg se tornará /dogs/wuffy.jpg na ISO.

Tenha um bom dia :)

Thomas

    
por Thomas Schmitt 19.02.2015 / 14:17