请注意,我不能先将文件存储在本地——它太大了。
这个(令人讨厌的)页面(一直滚动到底部)似乎给出了答案,但我无法解开特定于磁带驱动器的部分:
为了使这更具体,以下是您认为它可能起作用的方式:
在本地机器上:
% echo "pretend this string is a huge amt of data" | scp - remote.com:big.txt
Run Code Online (Sandbox Code Playgroud)
(这是使用约定 - scp 实际上不支持 - 用破折号代替源文件告诉它从 stdin 获取它。)
如果我通过 ssh 连接到远程机器,然后失去互联网连接,会话就会冻结。我无法使用 control-c 或以其他方式中止并返回到我的本地 xterm 或终端提示符,但如果我等待几分钟,它就会这样做。必须有某种方法可以强制它在连接丢失时中止远程 ssh 会话。我在 Mac 上,但我相信这也会发生在 cygwin 或 linux 上。
我正在开发一个生成图像的程序。我可以在预览中保持图像打开,当图像发生变化时,预览会刷新它,但只有当我使用 alt-tab(抱歉,command-tab)时。我想保留图像并让它自动刷新而无需触摸它。那可能吗?
(我发现这样做的一种荒谬方法是使用脚本将图像转换为 PDF 文件,我可以在具有该功能的 Skim.app(PDF 阅读器)中保持打开状态。)
这是Windows的类似问题:
我希望在 Mac 上解决这个问题。
我试过 Handbrake 和 Avidemux(后者似乎有一个选项——“shift”——来修复它,但它根本不播放音频所以我不知道它是否在做任何事情!)。