Perguntas sobre 'shell'

3
respostas

Redirecionamento de comandos para múltiplos arquivos: comando file1 file2 [duplicate]

Eu tenho este comando: cat somefile >file1 >file2 Depois de executar este comando, não consigo descobrir por que file1 não tem nada nele. Ele deve ter a saída do primeiro arquivo ( somefile ), mas nada está nele. Você pode...
09.10.2015 / 19:50
3
respostas

Prática recomendada para usar $? em bash?

Quando leio esta resposta sobre $? outra pergunta vem à mente. Existe alguma prática recomendada de como usar $? em bash? Vamos dar um exemplo: Nós temos um script linear e eu gostaríamos de saber que todo o comando foi executado ok....
07.03.2011 / 16:35
3
respostas

por que o loop não aumenta o erro "argumento muito longo"?

Descobri que isso aumentaria o erro "argumento muito longo": ls *.* E isso não aumentaria: for file in *.* do echo $file done Por quê?     
14.09.2011 / 08:00
4
respostas

bash: /home/user/.ssh/authorized_keys: Nenhum arquivo ou diretório

Crie uma chave ssh: $ ssh-keygen -t rsa –P "" Mover a chave para chave autorizada: $ cat $HOME/.ssh/id_rsa.pub >> $HOME/.ssh/authorized_keys bash: /home/user/.ssh/authorized_keys: No such file or directory     
15.05.2014 / 19:16
5
respostas

como passar o resultado de 'find' como uma lista de arquivos?

A situação é que eu tenho um MP3 player mpg321 que aceita uma lista de arquivos como argumento. Eu mantenho minha música em um diretório chamado "music", no qual existem mais alguns diretórios. Eu só quero jogar todos eles, então eu corro o p...
01.10.2010 / 16:04
3
respostas

Variável de shell vs. Variável de ambiente, qual é a preferida se ambos tiverem o mesmo nome?

Digitando o seguinte no Bash: env | grep USER e set | grep USER dá às duas vezes o mesmo nome de usuário. Como eu sei, por exemplo, ao digitar echo $USER se o shell ou a variável de ambiente foi exibido?     
12.05.2017 / 13:39
6
respostas

Como ver os comandos executados em outro shell?

Existe uma maneira de observar quais comandos estão sendo executados em outro shell, já que estão sendo executados? Ambas as shells são bash e eu tenho acesso root, se é que isso importa. Não consigo instalar nenhum software extra e não quero qu...
08.11.2012 / 17:45
2
respostas

Noções básicas sobre comandos internos do shell

No manual do bash , está escrito que Builtin commands are contained >>> within <<< the shell itself Além disso, esta resposta afirma que A built-in command is simply a command that the shell carries out itself, ins...
10.05.2018 / 08:21
3
respostas

O que é essa variável de formulário = $ (…)

O que o seguinte significa: basedir=$(dirname "$(echo "$0" | sed -e 's,\,/,g')") Particularmente estou interessado nesta parte: varible=$(...) Eu sei que os parênteses são usados para executar um subprocesso, mas e se eles forem us...
21.01.2017 / 12:57
3
respostas

Comparando inteiros: expressão aritmética ou expressão condicional

No Bash, dois inteiros podem ser comparados usando expressão condicional arg1 OP arg2 OP is one of -eq, -ne, -lt, -le, -gt, or -ge. These arithmetic binary operators return true if arg1 is equal to, not equal to, less than, less th...
24.04.2016 / 10:21