Cheap solution, use backticks to evaluate the string, e.g.
--reg /`echo $f1`/fsreg.dat On 30.10.2014 15:33, Righart, Ruthger wrote: > Dear Freesurfers, > > Not sure if my question is at the right place here but I'll give it a > try. > I have a memory disk with white spaces in the name: Seagate Expansion > Drive. There is no simple way to rename the disk on my Linux machine. > > In Unix shell scripting problems with finding the directory can be > prevented by putting the whole name in quotation marks, e.g., > f1="Seagate Expansion Drive" and then after that calling f1 with > quotation marks (e.g., cp "$f1"/file.xxx /destination/ ). > > However, if I want to use bbregister then it does not recognize the > quotation marks. For example, behind the flag --reg /"$f1"/fsreg.dat > Freesurfer tells me that it does not recognize "Expansion" as a flag > (probably because it still reads the white space in the name). I was > wondering if there is any simple solution around or if the only option > seems to try to rename the disk. > > Best, > > Ruthger > _______________________________________________ > Freesurfer mailing list > Freesurfer@nmr.mgh.harvard.edu > https://mail.nmr.mgh.harvard.edu/mailman/listinfo/freesurfer [1] > > The information in this e-mail is intended only for the person to whom it is > addressed. If you believe this e-mail was sent to you in error and the e-mail > contains patient information, please contact the Partners Compliance HelpLine > at > http://www.partners.org/complianceline [2] . If the e-mail was sent to you in > error > but does not contain patient information, please contact the sender and > properly > dispose of the e-mail. Links: ------ [1] https://mail.nmr.mgh.harvard.edu/mailman/listinfo/freesurfer [2] http://www.partners.org/complianceline
_______________________________________________ Freesurfer mailing list Freesurfer@nmr.mgh.harvard.edu https://mail.nmr.mgh.harvard.edu/mailman/listinfo/freesurfer The information in this e-mail is intended only for the person to whom it is addressed. If you believe this e-mail was sent to you in error and the e-mail contains patient information, please contact the Partners Compliance HelpLine at http://www.partners.org/complianceline . If the e-mail was sent to you in error but does not contain patient information, please contact the sender and properly dispose of the e-mail.