**已关闭。**此问题为not about programming or software development。目前不接受回答。
此问题似乎与a specific programming problem, a software algorithm, or software tools primarily used by programmers无关。如果您认为此问题与another Stack Exchange site的主题相关,可以发表评论,说明在何处可以回答此问题。
7天前关闭
截至7天前,社区正在审查是否重新讨论这个问题。
Improve this question
#!/bin/bash
CLIP=$(termux-clipboard-get)
ssh user@ip 'cat>~/Scripts/clip.log<<<$CLIP'
这是一个非常基本的bash脚本,它通过SSH将我的系统剪贴板从我的手机(通过termux)转发到我桌面上的一个文件。
问题是第三行,我不能让它写变量中存储的内容,它最终什么也没写。
我测试过:
echo $CLIP
,剪贴板请求工作。- 将
$CLIP
替换为字符串,clip.log
将正确更新。
1条答案
按热度按时间voase2hg1#
如果你使用管道而不是变量,效果会更好,这样你就不用担心转义或引号了。
字符串
如果您希望将其追加到日志文件中,则可以使用
>>
而不是>
。