Extrai o nome do volume do ISO usando o comando?

1

Estou criando um CD / DVD inicializável usando o genisoimage do Ubuntu. A nova imagem é baseada na antiga imagem baixada do site do Ubuntu. (A única alteração feita foi BOOTx64.efi to bootx64.efi ).

Como eu extraio o nome do volume do ISO antigo na linha de comando? Quero passar para genisoimage para o novo ISO.

    
por jww 16.12.2013 / 11:38

2 respostas

2

Experimente file -s :

  $ file -s kubuntu-13.10-desktop-amd64.iso 
  kubuntu-13.10-desktop-amd64.iso: # ISO 9660 CD-ROM filesystem data 'Kubuntu 13.10 amd64             ' (bootable)
    
por 16.12.2013 / 12:05
0

Veja o que acabei usando para extrair o nome do volume. Eu estava usando em um script de shell:

SOURCE_ISO=...
VOLUME_LINE='isoinfo -d -i "$SOURCE_ISO" | grep -i "Volume id:"'
VOLUME_NAME=${VOLUME_LINE:11}
echo "Volume name: $VOLUME_NAME"
    
por 20.01.2014 / 12:36