Tag:

在脚本中使用鱼壳function

我有一堆shell脚本,第一个是安装stream行的鱼壳。 一旦这一步完成,我复制一个functions/目录到适当的位置。 然后我想使用spin函数来调用每个脚本,并显示一个微调,而每个脚本正在执行。 然而,当我通过初始安装鱼和configuration后,我无法使用函数,即spin <command> command not found 。 注意这是发生在一个临时docker集装箱内进行testing。 任何指针或帮助,将不胜感激。

如何逃生鱼壳variables用作awk模式?

我正在写一个函数来列出来自给定docker库的最新图像: function docker-latest set repo $argv[1] docker images | awk "/$repo/ && /latest/{print $1}" end 工作正常… 这是docker images输出 $ docker images REPOSITORY TAG IMAGE ID CREATED SIZE coaxisopt_daemon latest 86bd3d602074 17 hours ago 830.7 MB coaxisopt_daemon v1.0.13 86bd3d602074 17 hours ago 830.7 MB docker.site.fr:5000/coaxis/coaxisopt_daemon latest 86bd3d602074 17 hours ago 830.7 MB <none> <none> da0e5b0fc2a1 17 […]

鱼壳通过命令传递参数

我试图用docker机与docker客户端在鱼壳中使用鱼。 我可以运行docker-machine config dev ,它会给我的parameter passing给docker 。 但是当我试图做这个docker (docker-machine config dev) ps会说flag provided but not defined: –tls –tlscacert 如果我切换我的shell到bash然后docker $(docker-machine config dev) ps工作正常。 那么这里的语法有什么问题呢? 我试着用googlesearch答案,好像那个错误跟Go有关系,也许呢? Docker版本1.5.0,构builda8a31ef 鱼,版本2.1.1 编辑:这是docker-machine config dev的输出 –tls –tlscacert=/Users/me/.docker/machine/machines/dev/ca.pem –tlscert=/Users/me/.docker/machine/machines/dev/cert.pem –tlskey=/Users/me/.docker/machine/machines/dev/key.pem -H="tcp://192.168.99.102:2376"