Perguntas sobre 'shell'

8
respostas

Qual é a diferença entre / sbin / nologin e / bin / false

Tecnicamente, a menos que pam esteja configurado para verificar seu shell com pam_shells , nenhum deles pode realmente impedir seu login, se você não estiver no shell. No meu sistema eles são tamanhos diferentes, então eu suspeito que eles...
07.04.2011 / 20:08
4
respostas

Classificando a saída de “find”?

Eu preciso poder classificar em ordem alfabética a saída de find antes de direcioná-la para um comando. Inserir | sort | entre não funcionou, então o que eu poderia fazer? find folder1 folder2 -name "*.txt" -print0 | xargs -0 myCommand...
16.03.2012 / 10:29
7
respostas

Como ler a primeira e última linha da saída do gato?

Eu tenho um arquivo de texto. Tarefa - obter a primeira e última linha do arquivo após $ cat file | grep -E "1|2|3|4" | commandtoprint $ cat file 1 2 3 4 5 Precisa disso sem saída de gato (somente 1 e 5). ~$ cat file | tee >(head -...
25.06.2014 / 10:38
4
respostas

Como posso ecoar cifrões?

Por exemplo, $PATH e $HOME Quando digito echo $PATH , ele retorna meu $PATH , mas quero fazer eco da palavra $PATH e não da variável real, echo "$PATH" também não funciona.     
16.10.2014 / 11:26
4
respostas

Por que '[' um shell embutido e '[[' uma palavra-chave do shell?

Até onde eu sei, [[ é uma versão aprimorada de [ , mas estou confuso quando vejo [[ como uma palavra-chave e [ sendo mostrado como um arquivo interno. [root@server ~]# type [ [ is a shell builtin [root@server ~]# type [[ [[ is a sh...
09.02.2015 / 07:00
4
respostas

Qual é a diferença entre eval e exec?

eval e exec são ambos criados em comandos do bash (1) que executam comandos. Eu também vejo exec tem algumas opções, mas essa é a única diferença? O que acontece com o contexto deles?     
19.07.2016 / 12:36
12
respostas

Como posso definir meu shell padrão para iniciar o tmux

Eu gostaria que meu shell padrão do bash fosse direto para o tmux, em vez de sempre ter que digitar o tmux toda vez.     
20.07.2012 / 14:05
2
respostas

Por que o Ctrl-D (EOF) sai do shell?

Você está literalmente "terminando um arquivo" inserindo essa seqüência de escape, ou seja, a sessão do shell interativo é vista como um fluxo de arquivo real pelo shell, como qualquer outro fluxo de arquivo? Em caso afirmativo, qual arquivo?...
21.01.2014 / 10:45
6
respostas

O script da shell falha: Erro de sintaxe: “(” inesperado

Eu tenho trabalhado em um script que automatiza a criação de um ambiente de desenvolvimento para o desenvolvimento do Raspberry Pi (detalhes passo a passo que funcionam são aqui ). O script está vinculado nesse artigo, mas você pode encontrá-lo...
18.08.2012 / 11:37
2
respostas

Linha de comando: em vez de

Por que o comando md5sum <<< 'ddd' (saída: d6d88f2e50080b9602da53dac1102762 - ) direita e md5sum << 'ddd' não? O que significa <<< ?     
19.05.2013 / 21:29