/usr/share/psychtoolbox-3/PsychFiles/QuoteString.m is in psychtoolbox-3-common 3.0.14.20170103+git6-g605ff5c.dfsg1-1build1.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 | function string=QuoteString(string)
% string=QuoteString(string)
%
% Wraps a string in quotes, after doubling any embedded quotes.
% E.g. "Denis's disk" becomes "'Denis''s disk'"
% This is useful when supplying literal filenames in an eval statement.
% The quoting is necessary because the filename may contain spaces.
% The doubling is necessary because a single quote would be interpreted
% as the end of the string.
% Denis Pelli 6/6/96
% DCN, now a oneliner
quote='''';
string=[quote strrep(string,quote,[quote quote]) quote];
|