Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/unix/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Macos 在OSX上使用输入文本文件输出文本文件执行LIWC程序_Macos_Unix_Nlp - Fatal编程技术网

Macos 在OSX上使用输入文本文件输出文本文件执行LIWC程序

Macos 在OSX上使用输入文本文件输出文本文件执行LIWC程序,macos,unix,nlp,Macos,Unix,Nlp,我是UNIX新手,希望从命令行执行外部程序。这个程序是我买的 它处理文本文件(输入)中的文本,并将结果输出到文本文件 我正在运行的代码具有相同的缺陷:它们在生成空文本输出文件时挂起 以下是我尝试过的一些代码: /path/file.exe < infile.txt > outfile.txt 对于最后一段代码,有一行一行地读取infle.txt的初始值和最终值 <syntax error: unexpected end of file> 我很感激你的介绍 编辑 不

我是UNIX新手,希望从命令行执行外部程序。这个程序是我买的

它处理文本文件(输入)中的文本,并将结果输出到文本文件

我正在运行的代码具有相同的缺陷:它们在生成空文本输出文件时挂起

以下是我尝试过的一些代码:

/path/file.exe < infile.txt > outfile.txt
对于最后一段代码,有一行一行地读取infle.txt的初始值和最终值

<syntax error: unexpected end of file>

我很感激你的介绍

编辑

不幸的是,这是供应商的答案:

Mac或Windows版本的没有命令行界面 LIWC2007


没有代码,我们几乎无能为力。如果在没有I/O重定向的情况下键入程序名,您可以在终端键入数据并在屏幕上看到结果,则第一种方法应该有效。第二个永远不会工作(除非出于某种奇怪的原因,
input.txt
实际上是一个可执行(脚本)文件;您可能会想到
cat input.txt |/path/file.exe>outfile.txt
。什么错误消息,如果有的话,您得到了什么?您的程序是否使用stdin作为输入,还是希望给它一个文件名?stdout和输出文件名也是如此?没有输出文件的
infle.txt |/path/file.exe
是否会显示一些内容?不,因为
infle.txt
不可执行;您需要
cat infle.txt |…
@PaulR,wh当我“手动”运行程序时,它希望我提供一个txt文件作为输入。输出也是一样。在我提供这两个文件后,它将文本处理为输出文件。
<syntax error: unexpected end of file>