On Fri, 26 Feb 2021, Artur Tarassow wrote:
using latest git on Ubuntu 20.10, mread() using relative paths fails
here.
Here is a sample script:
# Set according to your path
string BASE_PATH = "/home/at/tmp"
string DATA_NAME = "matrix.csv"
set workdir "BASE_PATH"
string filename = sprintf("./mread_csv/%s", DATA_NAME)
catch matrix a = mread(filename)
Your "set workdir" command is wrong, should be
set workdir @BASE_PATH # or "@BASE_PATH"
All the same, you're right that this was not working. The problem
was specific to mread() applied to files with suffix "*.csv" (a
relatively recent extension of functionality). That's now fixed in
git.
Allin