我想做这样的事情?
echo "test" | smbclient //server/share -c "cd /target/location/;put <RESULT_FROM_PIPE> <AS_THIS_FILENAME>"
有什么想法吗?
答案 0 :(得分:2)
最后,这是我找到的解决方案:
echo "test" | smbclient //server/share -c "cd /target/location/;put - <NEW_THIS_FILENAME>"
诀窍在短划线-
中,重定向stdin
。