Salve ragazzi...
in questo script bash se provo ad aprire il file contentuto nella directory "pippo pippo pippo/pluto.pdf", attraverso zenity, mi esegue 3 volte evince e va in errore perché non trova il file.
il comando sed l'ho utilizzato pensando di rimpiazzare ' ' (spazio) con '\ ' (backslash+spazio), ma ottengo lo stesso risultato!!codice:#!/bin/bash file=`zenity --file-selection --title="Zenity: seleziona un file" | sed 's/ /\\\ /g'` evince $file
è giusto lanciare un comando in questo modo sapendo che il suo argomento è la stringa citata in precedenza? Come si comportano gli spazi nella shell?
Grazie mille per le vostre risposte