Perguntas sobre 'set'

1
resposta

Exibição de formatação de saída 'set -v'

A partir da descrição de set na página bash man : -v Print shell input lines as they are read. Assim, o seguinte script de exemplo: #!/usr/bin/env bash # setv.sh set -v foo=bar echo $foo Gera saída: foo=bar echo $foo b...
15.03.2018 / 21:07
2
respostas

O que “set -f” no Korn Shell faz?

No livro "Um guia para o aix 3.2", ele diz que é possível usar o comando set -f do Korn Shell para "desativar a geração de nome de arquivo", mas o que isso significa? O que acontece com set -f ?     
30.12.2016 / 20:30
2
respostas

Onde estão os detalhes de 'Pathname Expansion' e 'Brace Expansion' na man page? [fechadas]

Eu estava tentando passar por uma página man com uma mente calma pela primeira vez, e acertei uma frustração já 2 minutos abaixo da estrada. $ man set nocaseglob If set, bash matches filenames in a case-insensitive fash...
07.05.2015 / 09:09
3
respostas

Como desfazer o typo 'set -ovi'?

Eu queria executar set -o vi , mas em vez disso eu fiz set -ovi . Agora, ao verificar set -o , vejo opções extras estranhas, como: $ set -o set -o ... update_terminal_cwd; e como resultado, update_terminal_cwd; é impresso em...
25.09.2015 / 00:32
3
respostas

o que significa set -g em arquivos de configuração?

Em uma das minhas configurações [~ / .tmux.conf] , há uma linha: set -g default-terminal "screen-256color" set -s escape-time 10 Eu acho que define variáveis globais do meu sistema. Mas eu não tenho certeza .. Eu procurei por ele na web...
07.09.2017 / 07:09
2
respostas

Evitar que o shell seja encerrado quando o set -e está ativado?

Eu tenho set -e ativado para o meu script. A única coisa é que há um comando aqui que não quero que o script saia se ele falhar, mas quero que todo o resto faça isso. Como posso manter set -e ativado e não ter meu script sair quando um cód...
20.09.2017 / 04:27
1
resposta

bash lança “set-ena” quando eu pressiono / escrevo b no terminal

Eu tenho um erro extremamente estranho: quando eu escrevo a letra b no meu terminal, bash imediatamente começa a escrever / lançar fluxo interminável de "set-enaset-enaset-enaset-enaset-enaset-ena ..." até que eu o forcei a parar, por Ctrl-C,...
03.08.2017 / 13:57
2
respostas

Como posso testar se minha variável não está em um conjunto?

Estou tentando modificar o script do shell bash e preciso de ajuda. Eu tenho um diretório com vários arquivos. O que eu preciso é percorrer os arquivos em um loop e se o nome do arquivo não estiver em um conjunto específico de nomes de arquiv...
19.06.2015 / 17:11
1
resposta

Livre-se do erro "conexão recusada" no script bash

Eu tenho esta linha: exec 3<>/dev/tcp/127.0.0.1/9091 > /dev/null 2>&1 || { PORT_IS_FREE="yes"; }; que está verificando se a porta 9091 está disponível. Se não for possível estabelecer uma conexão, recebo este erro: my-...
12.07.2017 / 22:18
1
resposta

Edite o editor no bash e outros shells

A execução do fc builtin faz com que bash e outros shells sejam acionados $FCEDIT no último comando. Como o FCEDIT é uma variável, isso é inerentemente personalizável. É possível também personalizar o editor que inicia quando pre...
19.06.2016 / 14:53