Newsgroup: it.comp.os.linux.iniziare
Titolo: tesoro, mi si e' rinco... la bash

ebbene,
nonostante abbia re-installato la rh 7.2 nello *stesso* *identico* modo
dell'ultima volta, adesso quando provo ad eseguire uno script
("./[nomescirpt]"), questo e' l'output:
bash: ./[nomescript]: bad interpreter: no such file or directory
il primo rigo dello script e' correttamente:
#!/bin/bash
inoltre, quando voglio ricompilare il kernel ed eseguo "make menuconfig",
prima del "main menu" di configurazione in output mi compaiono una sfilza di
"command not found", anch'essi sicuramente relativi ad operazioni di bash
nel makefile che non riesce a fare.
ora, al di la' della soluzione (che _gentilmente_ vi chiedo! :-), quale
errore posso aver commesso in fase di installazione?
trovo + importante quest'ultima domanda.
grazie.
--
saluti,
alessandro

 #!/bin/bash
esiste il pacchetto? sotto /bin/ c'è bash?

("./[nomescirpt]"), questo e' l'output:
]zac[
Il nome dello script contiene le [ ] ?
Pessima idea, prova con "./\[nomescript\]" .
Salve
          Dbg

> esiste il pacchetto? sotto /bin/ c'è bash?
si! del resto e' la mia shell, regolarmente caricata!
--
saluti,
alessandro

 Pessima idea, prova con "./\[nomescript\]"
no, il nome dello script e' alfanumerico, avevo messo le parentesi quadre
col significato di "nome qualsiasi".
--
saluti,
alessandro

col significato di "nome qualsiasi".
Che nome ha lo script (attenzione ai cartteri speciali)?
Potrebbe essere qualcosa dentro lo script, provato a svuotarlo di tutto
il codice?
Salve
          Dbg

 il codice?
lo script e' quello di massimiliano mirra, che serve ad installare il driver
per il winmodem motorola. l'ho gia' eseguito altre volte _senza toccarlo_,
con successo evidentemente. il nome dello script e' semplicemente
"softmodem_install".
da quanto detto, non credo proprio sia un problema di script, ma di shell (o
meglio, il problema e' mio che non sto capendo che c'ha la shell). magari
qualcosa in qualche file di configurazione. ma perche' ora si' e le altre
volte no?
e poi il "make menuconfig"?
grazie cmq!
adesso vado a fare yoga... e' meglio!
:-)
--
saluti,
alessandro

 e poi il "make menuconfig"?
non so proprio. troppo ignorante sono

lo script e' quello di massimiliano mirra, che serve ad installare il
]zac[

"softmodem_install".
Prova a lanciarlo cosi`:
[~] rez_1$: source softmodem_install
e vedi se succede qualcosa. Potrebbe infatti essere una configurazione
strana o cmq casini con le shell non interattive.
-- 
Ci sentiamo  |  Remigio Zedda  || Attenzione! campo "From:" alterato
ciao Remigio |                 ||==> E-mail: 
remi...@tiscalinet.it
-------------|      ..si` d'accordo.. ma con la Deb e` un'altra cosa!
/* Linux 2.2.19pre17 su Debian GNU/Linux 2.2 Potato */

 #!/bin/bash
..............
Hai controllato se bash e` in /bin o lo hanno spostato? :-|
Altrimenti, non e` che fa cilecca qualche comando interno allo script?
Io proverei ad infarcire lo script di "echo ciao1", "echo ciao2", ...
per capire esattamente cosa non gli piace.
ciao, andrea

RISOLTO.
posto la "soluzione" - se cosi' si puo' dire.
quando ho re-installato la redhat, ho copiato nella /root lo script che
volevo eseguire, peccato pero' che il formato del file non era unix ma dos
(cioe' l'interruzione di riga era cr-lf invece di lf).
--
saluti,
alessandro

ARGGGGGGGGGGG!!!!!!!!!
eh, eh, come un mio collega che si è messo a modificare uno script perl in
win (col notepad...mi stupisco date le sue consoscenze. -- non fatemi notare
le mie, pietà!! --) e poi l'ha copiato bello bello e pretendeva funzionasse!
capita a tutti prima o poi