Config 带鱼壳的sketchtool CLI
我尝试了一段时间来获得sketch cli初始化命令的等效鱼壳。有人能帮忙吗 对于fish-it,如果删除“$”字符,第一行似乎有效。在传递参数的第二行,我尝试删除$、引号和几种不同的格式。在fish中找不到传递初始化的参数的文档Config 带鱼壳的sketchtool CLI,config,fish,Config,Fish,我尝试了一段时间来获得sketch cli初始化命令的等效鱼壳。有人能帮忙吗 对于fish-it,如果删除“$”字符,第一行似乎有效。在传递参数的第二行,我尝试删除$、引号和几种不同的格式。在fish中找不到传递初始化的参数的文档 #!/bin/sh SKETCH=$(mdfind kMDItemCFBundleIdentifier == 'com.bohemiancoding.sketch3' | head -n 1) # pass on all given arguments "$SKE
#!/bin/sh
SKETCH=$(mdfind kMDItemCFBundleIdentifier == 'com.bohemiancoding.sketch3' | head -n 1)
# pass on all given arguments
"$SKETCH/Contents/Resources/sketchtool/bin/sketchtool" "$@"
参考资料:试试:
set SKETCH (mdfind kMDItemCFBundleIdentifier == 'com.bohemiancoding.sketch3' | head -n 1)
$SKETCH/Contents/Resources/sketchtool/bin/sketchtool $argv
尝试:
~/.config/fish/config.fish第21行:变量不能用作命令。在fish中,请定义函数或使用“eval$SKETCH/Contents/Resources/sketchtool/bin/sketchtool”$启动期间调用的源文件~/.config/fish/config.fish中的SKETCH/Contents/Resources/sketchtool/bin/sketchtool$argv^中的SKETCH/Contents/Resources/sketchtool$argv^ fish-version显示了什么?这应该适用于fish 3.0或更高版本。它显示了2.7,我用brew升级了fish。谢谢当我现在在配置中用这个启动shell时,我得到了大量的输出,从:Usage:sketchtool[]开始,知道这是关于什么吗?这意味着它可以工作,但肯定尝试在没有args或其他东西的情况下执行命令。~/.config/fish/config.fish第21行:变量不能用作命令。在fish中,请定义函数或使用“eval$SKETCH/Contents/Resources/sketchtool/bin/sketchtool”$启动期间调用的源文件~/.config/fish/config.fish中的SKETCH/Contents/Resources/sketchtool/bin/sketchtool$argv^中的SKETCH/Contents/Resources/sketchtool$argv^ fish-version显示了什么?这应该适用于fish 3.0或更高版本。它显示了2.7,我用brew升级了fish。谢谢当我现在在配置中用这个启动shell时,我得到了大量的输出,从:Usage:sketchtool[]开始,知道这是关于什么吗?这意味着它可以工作,但肯定尝试在没有args或其他东西的情况下执行命令。