19/05/2023: A causa di un errore sono stati cancellati, insieme ad account creati da bot, alcuni account legittimi. Si prega di leggere qui: https://www.gambas-it.org/smf/index.php?topic=9733.0
DIM percorso AS stringDIM stringashell AS stringpercorso=dialog.pathstringashell="CD " & percorsoSHELL stringashell
percorso=replaces$(percorso, " ", "\ ")
ciao a tutti.devo fare un automazione con la scell dove ogni volta che passo il comando alla shell la path che passo al comando potrebbe essere diversa. Formo la stringa da usare al comando shell e poi richiamo la stringa con la shell:Codice: gambas [Seleziona]DIM percorso AS stringDIM stringashell AS stringpercorso=dialog.pathstringashell="CD " & percorsoSHELL stringashellsupponiamo che percorso prenda /home/dir/ tutto ok.se il percorso fosse /home/dir prova/ nella shell dovrei usare /home/dir\ prova/. Ho provato ad usare:Codice: gambas [Seleziona]percorso=replaces$(percorso, " ", "\ ")la risposta é: bad character constant in string. sapete perchè?
\
PRINT "\\"
stringashell = "cd \"" & percorso & "\""