获取Linux和MacOSX上的用户文档文件夹的路径

时间:2016-12-18 16:41:53

标签: linux macos matlab shell operating-system

我目前正在使用Matlab开发GUI,我需要获取用户标准文档文件夹的目录。在Windows下我用这个:

command = 'echo %USERPROFILE%\Documents';
[status,docpath] = system(command);

它完美无缺。现在我计划用系统(命令)对Linux和Mac做同样的事情,但我不知道在这些操作系统下实际命令必须是什么样的。 谢谢你的帮助!

2 个答案:

答案 0 :(得分:1)

在Linux上使用代字号<div id="container"> <div id="column-1"> content </div> <div id="column-2"> test content </div> </div>文件夹而不是~

%USERPROFILE%通常是等效的~,您可以在其中找到&#39; Documents&#39;您的示例中的文件夹。 由&#39;〜&#39;指向的文件夹将根据用户的需要进行调整。

fiddle

答案 1 :(得分:1)

echo ~/Documents

应该做的工作。 ~经历了[ tilde expansion ]