OVH Cloud OVH Cloud

Pour les pros du terminal

13 réponses
Avatar
frederic.salach
Bonsoir,
existe t il une commande pour créer une image disque *.dmg à partir d'un
fichier. Un peut comme la commande ditto qui va créer un fichier $.zip.
Merci et bonne fin de week end.

3 réponses

1 2
Avatar
bgrandin
Frederic wrote:

hdiutil create -format UDTO -srcfolder /users/user/Desktop/test
/users/user/Desktop/test.iso

j'obtiens une image test.iso.cdr il y a un truc pour eviter le .cdr a la
fin et ne conserver que l'extention .iso ?


mv /users/user/Desktop/test.iso.cdr /users/user/Desktop/test.iso

à la ligne suivante. Très fort, non ?


très fort ;-) mais plus fort aurait été de faire ça sans utiliser mv :-)


Plus sérieusement, est-ce que :

hdiutil create -format UDTO -srcfolder /users/user/Desktop/test >
/users/user/Desktop/test.iso

donne quelque chose ?

--
http://www.bdzone.com Le portail BD



Avatar
frederic.salach
Benoît Grandin wrote:

Frederic wrote:

hdiutil create -format UDTO -srcfolder /users/user/Desktop/test
/users/user/Desktop/test.iso

j'obtiens une image test.iso.cdr il y a un truc pour eviter le .cdr a la
fin et ne conserver que l'extention .iso ?


mv /users/user/Desktop/test.iso.cdr /users/user/Desktop/test.iso

à la ligne suivante. Très fort, non ?


très fort ;-) mais plus fort aurait été de faire ça sans utiliser mv :-)


Plus sérieusement, est-ce que :

hdiutil create -format UDTO -srcfolder /users/user/Desktop/test >
/users/user/Desktop/test.iso

donne quelque chose ?


oui ça me donne
hdiutil: create: image name parameter missing :-/

la bonne syntaxe est :

hdiutil create -format UDTO -srcfolder /users/user/Desktop/test
/users/user/Desktop/test.iso (sans le >)

dans ce cas j'obtiens une image avec le nom 'test.iso.cdr' ce qui n'est
pas bien grave en soit... avoir une image 'test.iso' c'est plus du
cosmétique :-) avec une ligne de plus dans le script pour renommer
l'image et c'est tout bon.

merci en tout cas pour votre aide.




Avatar
bgrandin
Frederic wrote:

oui ça me donne
hdiutil: create: image name parameter missing :-/

la bonne syntaxe est :

hdiutil create -format UDTO -srcfolder /users/user/Desktop/test
/users/user/Desktop/test.iso (sans le >)


dernière carte, alors, et :

hdiutil create -format UDTO -srcfolder /users/user/Desktop/test
/users/user/Desktop/test.cdr > /users/user/Desktop/test.iso

--
http://www.bdzone.com Le portail BD

1 2