|
|
|
![]() |
|
Strumenti |
![]() |
#1 |
Messaggi: n/a
|
bash: file - cannot exectute binary file
salve gente!
come da titolo non riesco a eseguire un file binario. il file in questione è su di un cdrom, il file ha i permessi di esecuzione, ho provato anche a montarlo con -o exec ma niente. strings pippo | tail -1 mi dice: #!/bin/sh invece file /bin/sh mi dice che è un link simbolico a /bin/bash help me ![]() |
![]() |
![]() |
#2 |
Senior Member
Iscritto dal: Jan 2001
Città: Milano
Messaggi: 5707
|
file nome_programma che cosa ti ritorna?
|
![]() |
![]() |
![]() |
#3 | |
Messaggi: n/a
|
Quote:
data EDIT: io lo eseguo cosi: ./file_binario va bene? ![]() |
|
![]() |
![]() |
#4 |
Senior Member
Iscritto dal: Jul 2002
Messaggi: 4334
|
Se dice solo data non e' un binario eseguibile, dovrebbe dirti ELF 32-bit LSB executable, ecc...
oppure Bourne shell script text. |
![]() |
![]() |
![]() |
#5 | |
Messaggi: n/a
|
Quote:
e data allora cos'è? cmq un strings file | head mi dice #!/bin/bash ![]() ![]() ![]() quindi se il file è data cosa ci faccio? ![]() |
|
![]() |
![]() |
#6 |
Senior Member
Iscritto dal: Jul 2002
Messaggi: 4334
|
Allora e' uno script di bash, lo puoi eseguire con
bash file |
![]() |
![]() |
![]() |
#7 | |
Messaggi: n/a
|
Quote:
e perche' ./file non va bene se la sua prima riga c'è scritto: #!/bin/sh ![]() |
|
![]() |
![]() |
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 00:31.