Perguntas sobre 'shell'

6
respostas

Pipe para vários arquivos no shell

Eu tenho uma aplicação que irá produzir uma grande quantidade de dados que eu não quero armazenar no disco. A aplicação produz principalmente dados que eu não desejo usar, mas um conjunto de informações úteis que devem ser divididas em arquivos...
26.10.2013 / 17:03
3
respostas

Quais são os comandos padrão disponíveis em todas as distribuições baseadas em Linux?

Eu gostaria de saber quais são os comandos padrão disponíveis em todos os sistemas Linux. Por exemplo, se você pegar um debian / ubuntu / redhat / suse / arch / slackware etc, você sempre encontrará comandos como: cd, mkdir, ls, echo, grep...
22.04.2012 / 14:53
2
respostas

gnome-terminal: acompanhe o diretório na nova guia

Estou no Arch linux e, quando abro uma nova guia de terminal, ela sempre vai para $HOME . Como posso fazer com que, ao abrir uma nova aba, ele abra o shell no diretório em que eu estava anteriormente?     
03.10.2013 / 19:05
3
respostas

comando bash multi line com comentários após o caractere de continuação

Considere echo \ # this is a comment foo Isso dá: $ sh foo.sh # this is a comment foo.sh: line 2: foo: command not found Após algumas pesquisas na Web, encontrei uma solução da DigitalRoss no site da irmã Stack Overflow. Então p...
21.08.2011 / 15:14
2
respostas

Erro no teste de suporte de shell quando string é um parêntese esquerdo

Eu costumava estar confiante no fato de que citar strings é sempre uma boa prática para evitar que o shell analise isso. Então me deparei com isso: $ x='(' $ [ "$x" = '1' -a "$y" = '1' ] bash: [: ')' expected, found 1 Tentando isolar o...
07.12.2016 / 09:44
3
respostas

Como posso usar $ variable em uma expansão de chave shell de uma seqüência?

Eu quero usar $var in uma expansão de chave shell com um intervalo, no bash. Simplesmente colocar {$var1..$var2} não funciona, então eu fui "lateral" ... As obras a seguir, mas são um pouco desajeitadas. # remove the split files echo...
21.02.2011 / 02:52
5
respostas

Diferença entre 2 e 1 output.log e 2 e 1 | tee output.log

Eu queria saber a diferença entre os dois comandos a seguir 2>&1 > output.log e 2>&1 | tee output.log Eu vi um colega usar a segunda opção para redirecionar. Eu sei o que 2 > & 1 faz, minha única pergunta é qua...
10.09.2011 / 00:50
4
respostas

Atribuindo código de saída a uma variável local do shell

#!/bin/bash function0() { local t1=$(exit 1) echo $t1 } function0 echo imprime o valor vazio. Eu esperava: 1 Por que a variável t1 não é atribuída ao valor de retorno do comando de saída - 1 ?     
06.06.2015 / 15:06
6
respostas

Usando chaves VI para editar comandos shell no UNIX

Eu costumava ter um colega de trabalho que era realmente bom no UNIX. Ele me mostrou como usar as teclas do Vi para editar meus comandos do shell. Ele colocou o comando em um arquivo que era executado toda vez que eu fazia login. Desde...
13.07.2012 / 18:47
4
respostas

O que é essa sintaxe shell / bash: someVariable = someValue someCommand [duplicate]

Um de meus colegas de trabalho me forneceu uma sintaxe Bash com a qual eu não estou familiarizado. Meu Google foo falhou em descobrir o que faz e por que / quando eu deveria usá-lo. O comando que ele me enviou foi desta forma: someVariab...
03.01.2017 / 16:33