44得票5回答
如何在Clojure中从标准输入(stdin)中读取行?

我正在编写我的第一个clojure程序,并且想要从stdin读取行。 当我尝试下面的代码: (doall (map #(println %) (line-seq *in*))) 我遇到了这个异常: Exception in thread "main" java.lang.ClassC...

44得票1回答
process.stdin流的可读事件和数据事件有什么区别?

假设我有process.stdin.setEncoding('utf8'); var myString = ''; 什么是它们之间的区别?process.stdin.on('readable', function() { myString += process.stdin.read(); ...

42得票2回答
在Ruby中,STDIN和$stdin有什么区别?

Ruby有两种方式来引用标准输入:STDIN常量和$stdin全局变量。 除了我可以将不同的IO对象分配给$stdin因为它不是一个常数(例如在子进程中重定向IO之前),STDIN和$stdin之间有什么区别?在我的代码中何时应该使用每个变量? 如果我重新分配$stdin,它会影响STDI...

40得票4回答
在批处理文件中读取标准输入流

在批处理文件中是否可以使用管道输入流?我想要将一个命令的输出重定向到我的批处理文件process.bat的列表中,因此:C:\>someOtherProgram.exe | process.bat 我的第一次尝试看起来像这样:echo OFF setlocal :again set /...

39得票8回答
如何在Linux系统上将输入导入到SublimeText中?

如何将标准输入文本输入到SublimeText编辑器中?在vim中,可以通过以下方式实现:echo "potato potato potato" | vim - 使用gedit也可以做到相同的事情,创建一个新文档并输入内容。Sublimetext似乎只是在新标签页中开始编辑一个名为“-”的文件...

38得票7回答
如何在Bash中输入MySQL查询

我正在尝试编写一个Bash脚本来创建一个MySQL用户和数据库,但我无法找到一种将SQL命令传递给MySQL的方法。我正在尝试使用以下格式:mysql < echo "query" 但是它并不起作用,看下面的例子:mysql --host=localhost --user=user --...

38得票8回答
如何让ssh从标准输入接收密码

如何让SSH读取标准输入中的密码,因为它默认情况下不会这样做?

37得票7回答
在Go语言中从标准输入读取一个字符(无需按下Enter键)

我希望我的应用程序显示: press any key to exit ... 当我按下任意键时退出。 我该如何实现这个功能? 注意:我已经搜索过了,但是所有我找到的方法都需要在结尾按下Enter键。我想要类似于C#中的Console.ReadKey()的功能。 我正在运行MS Wi...

35得票6回答
sys.stdin 读取什么内容?

我知道如何打开文件,并使用Python的预定义函数进行操作。但sys.stdin是如何工作的?for something in sys.stdin: some stuff here lines = sys.stdin.readlines() 以上两个不同的sys.stdin用法有什么...

34得票5回答
如何在Python中从没有结尾的管道中读取标准输入?

当管道来自“open”文件时,我在Python中读取标准输入或管道时遇到了问题。 我有一个示例 pipetest.py:import sys import time k = 0 try: for line in sys.stdin: k = k + 1 pri...