Automator似乎不生成字符串

时间:2018-11-07 16:57:19

标签: macos shell automator

我正在尝试使用脚本在屏幕快照之后将屏幕快照上传到服务器上,它可以与-- uncomment the next line for Redis v4 -- redis.replicate_commands() local source = KEYS[1] local target = KEYS[2] local num = ARGV[1] local elems = redis.call("SPOP", source, num) if #elems > 0 then redis.call("SADD", target, unpack(elems)) end return redis.status_reply("OK") 一起运行,但是当我将其与自动程序一起使用时,输出不正确。应该在剪贴板中放置以下格式的链接:./script.sh(6个字母数字字符)。

https://i.neilrichter.com/1ab5ty.png

我没有在外壳上使用#/bin/zsh generate_uid() { NEWUID=$(openssl rand -base64 500 | head -c 6); CODE=$(curl -sI https://i.neilrichter.com/$NEWUID.png | head -n 1|cut -d$' ' -f2); if [ $CODE == 200 ];then echo $(generate_uid); else echo $NEWUID; fi } FILENAME=$(generate_uid); screencapture -o -i /tmp/$FILENAME.png; scp /tmp/$FILENAME.png root@host:/path/to/folder; echo "https://i.neilrichter.com/$FILENAME.png" | pbcopy; rm /tmp/$FILENAME.png; ,因为某些用户在MacOS上遇到问题,返回tr tr

输出为illegal Byte sequence ... 似乎无法生成字符串

0 个答案:

没有答案