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.

2
Por que --text = "$ @" passa apenas a primeira palavra?
Quando executo o seguinte script com alguns argumentos como arg1 arg2 arg3: #!/bin/bash zenity --entry --text="$@" O zenity cria uma caixa de diálogo de entrada com este texto: "arg1", enquanto espero "arg1 arg2 arg3" Se eu usar uma variável como o script a seguir, ela mostra todos os argumentos para …
9 bash  shell  quoting 


5
Como contar linhas ordenadas pelo primeiro campo no bash
Aqui está um trecho do INPUT: ... #################### Bala Bela;XXXXXX12345;XXXXXX12345678;A SERVER345Z3.DOMAIN.com0 SERVER346Z3.DOMAIN.com0 SERVER347Z3.DOMAIN.com0 SERVER348Z3.DOMAIN.com0 ssh-dss ...pubkeyhere... #################### Ize Jova;XXXXXX12345;XXXXXX12345;A SERVER342Z3.DOMAIN.com0 SERVER343Z3.DOMAIN.com0 SERVER345Z3.DOMAIN.com0 ssh-rsa ...pubkeyhere... ... E aqui está um trecho da saída que eu preciso: Bala Bela;XXXXXX12345;XXXXXX12345678;A 4 Ize Jova;XXXXXX12345;XXXXXX12345;A 3 Então, eu preciso de uma saída do INPUT, para …



2
SSH LocalCommand na saída
Em ~/.ssh/configvocê pode usar a LocalCommanddiretiva para executar um comando local sempre que você se conectar a uma máquina remota via SSH. Mas como executo um comando quando saio de uma conexão SSH? Parece que os arquivos * .bashrc / .bash_profile * não são originados quando a conexão termina ou …
9 bash  ssh  osx 




3
Como dividir a saída e armazená-la em uma matriz?
Esta é a saída: 3,aac-lc, 93.8, aaclc, 77.3, h.264, 1024.6, h.264, 1029.1, 31, 31, 0,0,0.000000,31,31,0,0,0.000000,7,0,0,0.000000,30,1280 720,10,0,0,0.000000,30,1280 720 Eu tentei com 2 cenário: Armazenando em uma matriz @arr=split(',',$stats); echo "statistics: $stats" Armazenando em uma variável echo $stats | cut -d ',' -f | read s1 echo $s1 Mas nenhum dos cenários …
9 bash 


2
Bash: use um alias em uma variável
Estou escrevendo um script bash que executa cada um de seus argumentos como um comando. Isso funciona para comandos no meu PATH, mas não para aliases. Posso chamar diretamente um alias no script, mas não posso chamar um alias que foi passado como argumento. O problema (suponho) é que os …
9 bash  alias 

1
Dois tubos para um comando
Estou um pouco confuso com a seguinte sintaxe. Embora funcione, ele não entende por que funciona. Parece que existem dois tubos conectados ao comando diff. Mas não há apenas um STDIN? Exemplos: diff <(echo "foobar") <(echo "barbaz") diff <(cat foo.txt) <(cat bar.txt)
9 bash  shell 

4
Conclusão automática do Apt-get
Atualmente, estou executando o Debian Wheezy de 64 bits. Estou tendo alguns problemas com a conclusão automática do apt-get. Eu tenho a conclusão do bash instalada. Se eu estiver logado como root em um shell, posso usar o preenchimento automático para o apt-get (ex: apt-get install wicd [tab] [tab ]) …

9
Como escrevo um teste para o login do sistema?
Eu escrevi um script CGI Python que chama bashcomandos e precisa testar se há um login bem-sucedido no host. Como escrevo um teste para isso? Por exemplo, eu poderia criar um bashscript que teste uma determinada combinação de nome de usuário e senha em relação ao usuário registrado no host?

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.