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.

7
Usando a função bash shell dentro do AWK
É possível usar a função bash no AWK de alguma forma? Arquivo de exemplo (string, int, int, int) Mike 247808 247809 247810 Tentando converter valores de decimal em hexadecimal. Função definida no .bashrc ou no shell script. awk '{print $1 ; d2h($2)}' file awk: chamando a função indefinida d2h número …
24 bash  awk 


3
Tubulação STDERR vs. STDOUT
De acordo com " Linux: a referência completa, 6ª edição " (pág. 44), você pode canalizar apenas o STDERR usando os |&símbolos de redirecionamento. Eu escrevi um script bastante simples para testar isso: #!/bin/bash echo "Normal Text." echo "Error Text." >&2 Eu executo esse script assim: ./script.sh |& sed 's:^:\t:' …


3
Exibir comando na barra de título do xterm
No momento, o My Bash Prompt está configurando a barra de título xterm usando a seguinte sequência: PS1='\033]0;\u@\h>\w\007' Existe uma maneira fácil de exibir o comando atual na barra de título. Por exemplo, se estou seguindo um arquivo usando tail -f foo.log, quero que minha barra de título diga tail …


5
Por que usar aspas duplas em um teste [[]]?
Digamos que temos 2 números inteiros em um script bash: value1=5 value2=3 Então, por que precisamos usar aspas duplas no caso de um teste? Por exemplo: if [[ "$value1" -eq "$value2" ]] Por que não usar apenas o seguinte? if [[ $value1 -eq $value2 ]] Para mim, as aspas duplas …
23 bash  shell  quoting  variable  test 



2
Os espaços / plano de fundo vazios em um terminal podem ser substituídos por um padrão aleatório (mas bonito) de caracteres ASCII?
Contexto e pergunta Existem várias maneiras de colorir o ambiente do terminal e do shell. A saída de comandos individuais, como lse grep, também pode ser colorida. Não está diretamente relacionada, mas interessante, no entanto, é a noção de reproduzir mídia no console, mas isso parece depender de alguma estrutura …
23 bash  terminal  colors  tty 

1
Canalizando o termo de pesquisa (não o nome do arquivo) para grep
Quero escolher certas linhas que contêm um determinado número de um arquivo. O arquivo que eu quero pesquisar é chamado os_clusters/piRNA_clusters.bed. awk '{if (a[$0]++ == 0) {split($0,b,"."); ;split(b[1],c,"r"); print c[3]}};' test_non_enriched | xargs grep {} os_clusters/piRNA_clusters.bed A primeira parte, antes do tubo, funciona - produz os termos a serem pesquisados, …
23 bash  grep  pipe 


9
Como repetir o parâmetro digitado no momento no console bash?
Eu estava apenas digitando algo como: mv foo/bar/poit/zoid/narf.txt e de repente percebi, caramba, eu tenho que digitar grandes partes desse parâmetro novamente mv foo/bar/poit/zoid/narf.txt foo/bar/poit/zoid/troz.txt Mesmo com a conclusão incompleta, muita dor. Sei que posso copiar e colar o parâmetro, selecionando o texto e clicando com o mouse, mas isso …

1
Como definir o arquivo .bashrc padrão de um usuário?
No Ubuntu 10.4, editei o /etc/bash.bashrcarquivo para definir algumas variáveis, como o tamanho do histórico de comandos ( HISTSIZE=5000), no entanto, se eu criar um novo usuário, o Ubuntu, por padrão, fornecerá um .bashrcarquivo em seu diretório pessoal com esse conjunto HISTSIZE=1000que substitui o meu. Como posso alterar o .bashrcarquivo …


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.