我想在Linux服务器上提取Mathematica中的文本。
Import["!grep 'keyword' filename","Text"]
的工作原理。但是,理想情况下我想使它成为一个函数,然后文件名将被读作Mathematica内部变量而不是直接输入。我想它看起来像这样
f[filename_]:=Import["!grep 'keyword' filename","Text"]
我在引号和空格上工作了一段时间,但无法理解。其他解决方案,如
<<!grep...
或RunThrough也会有所帮助。