Perguntas com a marcação «bash»

Perguntas específicas ao Bourne Again SHell do GNU, em oposição a outros shells Bourne / POSIX. Para perguntas sobre shells do Unix em geral, use a tag / shell.

1
Por que a substituição do processo <() não funciona com ssh -F
Eu tenho algumas máquinas virtuais vagantes. Para entrar neles, emito o vagrant sshcomando. Eu quero entrar neles usando o sshcomando regular . O vagrant ssh-configgera o arquivo de configuração adequada $ vagrant ssh-config Host default HostName 127.0.0.1 User vagrant Port 2201 UserKnownHostsFile /dev/null StrictHostKeyChecking no PasswordAuthentication no IdentityFile /home/cbliard/.vagrant.d/insecure_private_key IdentitiesOnly …

3
bash: Algum problema ao usar a leitura <<< "$ VARIABLE" em uma partição raiz somente leitura. Alguma solução alternativa conhecida?
Por coincidência, tive que usar meu script ATA-ID-to-device-name (encontrado aqui: /server/244944/linux-ata-errors-translating-to-a-device-name/ 426561 # 426561 ) em uma partição somente leitura / . Caso você esteja curioso, era um console de recuperação do Ubuntu que permitirá acessar sua /partição, mas a montará como somente leitura por padrão. Fico feliz com isso, …

2
Qual é o nome do recurso do shell `> (tee copyError.txt> & 2)`?
Eu preciso registrar stdout e stderr nos arquivos de log, mas apenas mostrar as mensagens de erro na tela. Eu posso fazer isso com: cp -rpv a/* b 1&gt; copyLog.txt 2&gt; &gt;(tee copyError.txt &gt;&amp;2) Que eu encontrei em algum lugar na web. Eu só quero saber como isso &gt;(tee copyError.txt …
11 bash  shell 

4
Evite que o texto / tela pisque ao limpar
Meu script fazendo algo como: while :; clear do_a_lot_of_output_here sleep 1 done Existem opções para evitar que a tela pisque quando estou limpando e saindo? Eu quero fazê-lo como no watchcomando (mas está escrito em C). Algum conselho? clear | hexdump -C 00000000 1b 5b 48 1b 5b 32 4a …
11 bash 




2
Expanda o subshell antes de executá-lo?
Costumo executar comandos usando subshells e, às vezes, gostaria de expandi-los antes de executar alguma coisa. Dessa forma, pude verificar o que estou fazendo e, possivelmente, editar o que está prestes a acontecer também. Por exemplo, como posso expandir a linha de comando a seguir antes de executá-la, para editar …



7
Como usar uma variável como parte de um nome de matriz
Eu tenho duas matrizes: arrayA=(1 2 3) arrayB=(a b c) e quero imprimir um deles usando um argumento de linha de comando, ou seja, sem nenhum if else. Eu tentei algumas variações na sintaxe sem sucesso. Eu estou querendo fazer algo assim: ARG="$1" echo ${array${ARG}[@]} mas recebo um erro de …
11 bash  shell 

4
Bash: capturar / usar a última linha (ou a enésima) linha no stdout
Inquerir Eu uso o Bash. Quando procuro arquivos, geralmente faço o seguinte: find -name stackexchange.hs E frequentemente os resultados serão parecidos com: /youre/the/man/now/dog/stackexchange.hs /you/are/no/longer/the/dog/dog/stackexchange.hs /this/is/the/file/i/want/stackexchange.hs Então, eu quero fazer um dos seguintes: Opção 1: abra o último item na lista de resultados no vim . Opção 2: abra o item …



2
Criar script de conclusão do bash para preencher automaticamente caminhos após o sinal de igual?
Eu quero criar um script de conclusão do bash que reconheça argumentos do formulário --arge --some-arg=file. Depois de ler este tutorial e alguns exemplos /usr/share/bash_completion/completions/, escrevi o seguinte script (para economizar tempo ao digitar alguns sinalizadores com o Chromium): _chromium() { local cur prev opts COMPREPLY=() cur="${COMP_WORDS[COMP_CWORD]}" prev="${COMP_WORDS[COMP_CWORD-1]}" # Some …

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.