kranov: (Default)
2008-08-21 04:54 pm
Entry tags:

боремся с NAUTILUS_SCRIPT_SELECTED_FILE_PATHS и пробелами в имени файла

отрезаем конец строки в переменной
FILE=`echo -n $NAUTILUS_SCRIPT_SELECTED_FILE_PATHS`


конвертируем из нескольких строк в одну с пробелами и окавыченными элементами
quoted=$(echo -e "$NAUTILUS_SCRIPT_SELECTED_FILE_PATHS" | awk 'BEGIN { FS = "\n" } { printf "\"%s\" ", $1 }' | sed -e s#\"\"##)

и еще раз
var="$NAUTILUS_SCRIPT_SELECTED_FILE_PATHS"
var=$(echo ${var%\%})
echo ${var}