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...
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 ?
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...
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...
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...
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...
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,...
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...
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-...
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...