I seem to be having some trouble restoring files with a single quote in the path name:


Code:
# amrecover BusinessData
AMRECOVER Version 3.3.0. Contacting server on localhost ...
220 svr-amanda AMANDA index server (3.3.0) ready.
Setting restore date to today (2012-02-09)
200 Working date set to 2012-02-09.
200 Config set to BusinessData.
200 Dump host set to svr-amanda
Use the setdisk command to choose dump disk to recover
amrecover> sethost svr-addc-01
200 Dump host set to svr-addc-01
amrecover> setdisk "E:/home"
200 Disk set to "E:/home".
amrecover> setdate 2012-02-03
200 Working date set to 2012-02-03.

amrecover> cd "dani.c/Documents/Dani's E Drive/"
/dani.c/Documents/Dani's E Drive
amrecover> add RONNYE.docx
File RONNYE.docx doesn't exist in directory
amrecover> add *.docx
File *.docx doesn't exist in directory
amrecover> add .
File . doesn't exist in directory

amrecover> cd ..
/dani.carlisle/Documents
amrecover> add INSTALL.LOG
Added file /dani.carlisle/Documents/INSTALL.LOG
amrecover>
(blank lines added for clarity)
As you can see, adding any file from the "Dani's E Drive" folder (with the single quote between i and s) fails. The file "RONNYE.docx" and other .docx files definitely do exist (confirmed with ls, and copied/pasted). Even adding the while "." directory fails.

I have tried 2 separate subdirectories in this users home and can't add any files from either of them. Adding files from any path without a single quote works fine.

Luckily this is only a test restore; but would obviously become very serious if it became a real restore.