Perguntas sobre 'fish'

fish shell, um shell de linha de comando como bash. Seu nome de trabalho é fishfish
2
respostas

Inicia vários shells em diferentes diretórios?

Para poder iniciar meu ambiente de trabalho com um único comando, quero iniciar várias urxvt windows executando fish shell em pastas diferentes. No entanto, não encontrei nenhuma maneira óbvia de ter fish executando um comando de inicia...
22.06.2014 / 23:25
2
respostas

Capture stdout e stderr como variáveis separadas na casca do peixe

Isso é possível? Eu gostaria de executar um comando, mas capturar seu stdout e stderr como variáveis separadas. Atualmente estou usando set -l var (cmd) , o que deixa o stderr intocado. Eu posso fazer set -l var (cmd ^&1) que irá mes...
21.07.2017 / 20:19
1
resposta

Execute o comando bash dentro da função fish

Eu decidi experimentar o fish shell, e estou tendo problemas com alguns aliases. Então eu acho que a maneira indolor de fazer as coisas seria executar os comandos bash dentro das funções do fish shell. Algo assim: function fish_function start...
04.03.2016 / 19:51
2
respostas

Acessando funções de peixe do perl

No bash eu posso fazer: foo() { echo bar; } export -f foo perl -e 'system "bash -c foo"' Eu também posso acessar a definição da função: perl -e 'print "foo".$ENV{"BASH_FUNC_foo%%"}' Como faço o mesmo em fish ? Editar: Com i...
20.05.2015 / 10:16
1
resposta

Posso usar modulecmd com casca de peixe?

No trabalho, usamos o pacote Módulos de Ambiente (e, portanto, modulecmd ) extensivamente. man module inclui a frase “As shells sh, csh, tcsh, bash, ksh e zsh são suportados pelo modulecmd. ”Isto é confirmado por hgs15624@pc0072 /...
29.09.2014 / 14:51
1
resposta

Valor substituto do comando de cotação

No bash você faria touch "foo bar" rm "$(echo foo bar)" Como você faria isso em peixes? Isso não funciona por razões óbvias: touch "foo bar" rm "(echo foo bar)"     
18.06.2012 / 16:00
1
resposta

Como acessar aliases de bash em peixes

Eu estou sentindo falta dos meus apelidos bash em fish, e não quero converter manualmente todos eles para funções de fish. Como obter acesso a todos eles dentro do peixe? Pontos de bônus se: a solução suporta um processo iterativo, como e...
28.02.2018 / 16:36
1
resposta

Remapear Ctrl + E para autocompletar nomes de arquivos em peixes

Estou usando o shell Fish no terminal do Urxvt. Eu quero mapear Ctrl + E como tecla de completamento automático, o que é feito pressionando a tecla de seta Direita por padrão. Não tenho certeza se é o recurso do shell ou do termi...
25.03.2017 / 18:14
1
resposta

Posso abrir o terminador com uma janela com bash e outra com peixe? [duplicado]

Então estou executando o terminador 0.98. Eu gosto de casca de peixe, mas para alguma tarefa é útil ter bash (como para virtualenvwrapper). Então eu agora tenho duas janelas que abrem quando eu começo o terminador. Mas eu gostaria de ter um qu...
24.06.2016 / 08:31
1
resposta

Script da função SSH recebendo o erro 'Conexão recusada'

Estou usando a função de atalho fish as shell, ssh da seguinte forma: function sshec2 ssh -i $HOME/.ssh/key.pem -t -t "ubuntu@$argv[1]" end Para ssh em uma instância específica do AWS EC2, escrevi o fluxo do pipe de comando: ec...
01.03.2016 / 20:41