J'ai besoin de changer l'icône du fichier .sh uniquement pour un seul fichier, comment puis-je le faire avec le terminal ?
Réponse
Trop de publicités?La chose la plus simple à faire est d'envelopper votre script dans une application. L'ornithorynque ( https://sveinbjorn.org/platypus ) est une application facile à utiliser qui peut vous aider à faire cela (et vous permet d'exécuter le script comme une application).
Vous pouvez également consulter les sites suivants iconutil
( man iconutil
), il changera un dossier (normalement avec une extension de .iconset
) d'images png (icon_16x16.png, icon_16x16@2x.png, icon_32x32.png, icon_32x32@2x.png, icon_128x128.png, icon_128x128@2x.png, icon_256x256.png, icon_256x256@2x.png, icon_512x512.png, icon_512x512@2x.png) dans un fichier de type .icns
bundle.
0 votes
Il faut que ce soit une application et non un fichier de ligne de commande. Il faut donc l'envelopper dans Applescript et modifier cette icône. De même, un shell script ne sera pas dans le dock et ouvrira un nouveau Terminal. Vous devriez être plus explicite dans ce que vous essayez de faire.
0 votes
Jetez un coup d'œil ici, cela pourrait être directement lié à votre question : apple.stackexchange.com/questions/6901/