我知道这对于文本编辑器来说是完全不合理的功能,但是,当我编辑各种文件时,我几乎总是必须在文件末尾进行。
Notepad++ 中是否有将光标、插入符号和焦点移动到文件底部的功能?
或者也许用强制光标到底部的命令行参数打开 Notepad++
我想要做:
if not eof(stdin):
pass stdin to program
else:
do nothing
Run Code Online (Sandbox Code Playgroud)
我有一种感觉,它可以写得相当接近:
if test ! --is-eof - ; then
exec program
Run Code Online (Sandbox Code Playgroud)
我试图解决的问题是program
从标准输入读取,但如果没有输入就会崩溃。我无权访问源代码,program
因此program
无法更改。二进制输入大于内存大小,因此首先将标准输入放入文件的速度慢得令人无法接受。在 bash 中逐行处理所有输入的速度也慢得令人无法接受。
理想情况下,该解决方案应该在 csh 和 bash 下都能工作。