Autore Topic: [RISOLTO] problemi con la SHELL  (Letto 793 volte)

Offline doublemm

  • Maestro Gambero
  • ****
  • Post: 445
    • Mostra profilo
[RISOLTO] problemi con la SHELL
« il: 06 Luglio 2010, 16:40:48 »
Ciao a tutti, come posso mettere nel comando shell il seguente comando che lanciato da terminale funzione?

for file in $(ls /home/matteo/Programma\ gestione/CAMIGEST/filexls);
do xlhtml -csv -xp:0-200 $file > $(basename $file .xls).csv;
done

messo dentro il comando SHELL "for file ........." il compilatore mi dice bad caracter constant in string
« Ultima modifica: 06 Luglio 2010, 19:59:15 da doublemm »
Matteo DoubleMM Mion

Offline Golia

  • Senatore Gambero
  • ******
  • Post: 1.298
  • no xe mai massa tardi
    • Mostra profilo
Re: problemi con la SHELL
« Risposta #1 il: 06 Luglio 2010, 16:48:24 »
Mi è capitato un problema del genere, ma non ricordo bene..
Prova a sostituire "/" con "//"

edit:
No, forse è questo \ con \\ .. scusa ma non ricordo bene :-[
« Ultima modifica: 06 Luglio 2010, 17:11:19 da Golia »

Offline doublemm

  • Maestro Gambero
  • ****
  • Post: 445
    • Mostra profilo
Re: problemi con la SHELL
« Risposta #2 il: 06 Luglio 2010, 17:41:39 »
Citazione
No, forse è questo \ con \\ .. scusa ma non ricordo bene

ok golia era proprio questo.

con questa riga:
Codice: [Seleziona]
do xlhtml -csv -xp:0-200 $file > $(basename $file .xls).csv;

mi genera i file nella cartella /home/matteo

sai come si fa a cambiare dir?

Matteo DoubleMM Mion

Offline Ceskho

  • Amministratore
  • Senatore Gambero
  • *****
  • Post: 3.778
  • Vi Veri Veniversum Vivus Vici
    • Mostra profilo
    • Pagina Personale
Re: problemi con la SHELL
« Risposta #3 il: 06 Luglio 2010, 19:37:47 »
Perchè ricorri alla shell quando le stesse cose le puoi fare nativamente grazie ai comandi di Gambas?

Offline doublemm

  • Maestro Gambero
  • ****
  • Post: 445
    • Mostra profilo
Re: problemi con la SHELL
« Risposta #4 il: 06 Luglio 2010, 19:40:50 »
perchè non sapendo come fare a convertire un xls in csv avevo chiesto consiglio e Leo mi aveva suggerito xlhtml. L'ho sempre usato dal terminale ma adesso volevo fare una procedura automatica con gambas
Matteo DoubleMM Mion

Offline doublemm

  • Maestro Gambero
  • ****
  • Post: 445
    • Mostra profilo
Re: problemi con la SHELL
« Risposta #5 il: 06 Luglio 2010, 19:58:52 »
ho risolto così:

Codice: [Seleziona]
do xlhtml -csv -xp:0-200 $file > /percorso/$(basename $file .xls).csv;

però mi interessava il tuo discorso Ceskho
Matteo DoubleMM Mion