Perguntas sobre 'shell'

2
respostas

Executa o alias após a criação [fechado]

alias xxx=echo && xxx ok não funciona, porque o alias não está disponível após && . Mas um código de linha é melhor para minha tarefa. Como defino alias e uso na mesma linha no bash?     
02.09.2017 / 13:29
2
respostas

Ativar histórico para shell [closed]

Quando eu começo o bash ou qualquer outro shell, ele não tem histórico. Você tem alguma ideia do que eu posso fazer sobre isso? Eu estou tentando usar a seta para cima e não tem efeito se eu iniciar um novo shell com o OpenBSD ou Ubuntu xenial....
25.08.2017 / 20:40
2
respostas

Selecione as linhas do arquivo 1 onde o campo do arquivo 2 x

Eu tenho um arquivo grande, file1, contendo muitas informações, por exemplo rs969931 C A 1.993 1.189 1.003 .............. rs2745406 C T 1.993 1.166 1.003 .............. rs6939431 A G 0.003 0.207 0.005 .............
05.12.2017 / 11:06
2
respostas

Como funciona a expansão de chaves no shell?

O comando echo {1..3}-{1,2} imprime 1-1 1-2 2-1 2-2 3-1 3-2 . Eu entendo a maneira como essas chaves podem ser usadas. Mas o que realmente são eles? É o trabalho de sh / bash para analisá-los / expandi-los e entregar a versão exp...
06.12.2017 / 00:42
2
respostas

usando o comando echo com $ em shell script

Recentemente, usei o comando echo prefixando-o com $. Para minha surpresa, o que resultou foi um erro. Meu comando era algo assim. # !/bin/bash $(echo 'a') O erro foi ... ./test1.sh: line 3: a: command not found Alguém pode explica...
12.04.2018 / 17:47
2
respostas

Imprimindo valor de uma variável através de loops

Estou usando o loop for para imprimir as variáveis abaixo usando a declaração abaixo, mas não está imprimindo os valores corretamente. Está dando apenas o valor da iteração. Alguém pode me ajudar? value1="1500067" value2="1500068" value3="150...
19.04.2018 / 21:45
3
respostas

Não é possível redirecionar a saída de IO no FreeBsd

Eu tenho isso: $ echo $SHELL /bin/sh $ uname -a FreeBSD 11.0-RELEASE-p8 E isso funciona: sudo bash my_script.sh some_arg Mas isso não: sudo bash my_script.sh some_arg >& /dev/null Erro: -sh: Syntax error: Bad fd...
13.06.2017 / 15:18
1
resposta

Qual é a diferença entre sh e ./ ao invocar um script de shell? [duplicado]

Eu vejo pessoas executando scripts de shell digitando ./scriptname . Agora esta parece ser a maneira padrão, já que eu tenho visto isso com muita frequência, mas ocasionalmente, mas não raro, eu os vejo digitar sh scriptname . É apenas uma...
10.05.2017 / 11:51
2
respostas

Uso de -n e -z no teste integrado - Bash

Considere o seguinte no bash: root@debian-lap:/tmp I=$(echo) root@debian-lap:/tmp echo "$I" root@debian-lap:/tmp [ -z "$I" ] && echo "TRUE" || echo "FALSE" TRUE Isso significa que a variável $ I é zero . O mesmo que consegui co...
14.06.2017 / 15:05
1
resposta

Como ver valores constantes em arquivos .a lib?

Eu declarei uma constante usando a declaração define no meu arquivo C. #define COMPRESSION_VERSION 1.0.0 Agora criei a biblioteca libcompression.a , que inclui o arquivo C acima. Agora preciso verificar meu valor constante definido na b...
16.05.2017 / 10:32