file .run
Angelo Naselli
na_spa@libero.it
Dom 6 Lug 2008 23:55:46 CEST
domenica 06 luglio 2008, Ale Ritty ha scritto:
> Ciao a tutti!
> Volevo avere qualche informazione in più sulla struttura dei file .run
> e su come si creano!
Immagino tu ti riferisca a dei file tipo il vecchi installer di nvidia
o java...
Sono degli script comuni in genere per bash o per sh che al loro interno
contengono un file binario, per esempio un tar.bz2.
La testa del file è lo script che esegue ciò che ti serve e poi prende
la coda del file (parte binaria) e la butta su un file temporaneo
sul quale lavorerà dopo. Se non ricordo male su sourceforge c'era
qualche pacchetto che aiutava a crearli, ma non ricordo il nome.
Il segreto sta nel non sbagliare il numero di linea da cui parte
il file binario se lo fai a mano ;)
Ecco un esempio con script dntro script appena creato rendilo eseguibile
e provalo.
##############
#!/bin/bash
echo Unpacking...
tail -n +10 "$0" > hello.sh
chmod +x hello.sh
echo Executing inside script...
./hello.sh
rm -f hello.sh
echo Test finished
exit 0
#!/bin/bash
echo Hello guys!
#############
Ciao
Angelo
-------------- parte successiva --------------
Un allegato non testuale è stato rimosso....
Nome: non disponibile
Tipo: application/pgp-signature
Dimensione: 197 bytes
Descrizione: This is a digitally signed message part.
Url: http://lists.linux.it/pipermail/glug/attachments/20080706/6479ed3c/attachment.pgp
Maggiori informazioni sulla lista
glug