Perguntas sobre 'shell'

2
respostas

É um sub-shell a mesma coisa que um shell filho

Existem dois nomes: um subshell e um child-shell . Sim, um processo filho será iniciado por qualquer um destes: sh -c 'echo "Hello"' ( echo "hello" ) echo "$(echo "hello") echo "hello" | cat São todos equivalentes e compartilham o m...
11.02.2016 / 22:06
1
resposta

nunca use o operador '-a' ou '-o' com '['

Stéphane Chazelas escreveu: a few rules like always quote variables never use the -a or -o operator (use several [ commands and the && and || shell operators) Make [ reliable with POSIX shells. Por que "nunca usar o...
19.03.2016 / 07:33
1
resposta

O shell raiz vê o comando pip mas sudo pip “não encontrado”

Eu instalei o python 2.7.8 via make e make install e depois pip através de get-pip . Eu tenho que notar que eu trabalho atrás de um proxy que eu configurei via http_proxy ftp_proxy https_proxy em meu usuário ~/.zs...
21.11.2014 / 15:19
3
respostas

bash adiciona aspas simples extras

Eu tenho um problema ao executar meu script. Ao executá-lo no modo de depuração (bash -x), vejo que o bash está adicionando aspas extras. Por isso meu script está falhando. Aqui está o meu script: testvar="\"sudo /home/pi/shared/blink.sh...
20.01.2014 / 21:34
3
respostas

Como eu defino o mtime de um arquivo no formato de época?

Eu sei como obter o mtime de um arquivo no formato de época: stat --format=%Y <file> Mas não consegui descobrir como definir o mtime de um arquivo no formato de época. A página man touch (1) parece aceitar apenas um valor "times...
28.06.2014 / 15:50
2
respostas

Exclui um diretório no padrão de correspondência 'ls'

Estou tentando ls dirs que têm .png arquivos dentro (sem necessidade de recursividade, embora seja extra útil), exceto um. Excluir um diretório, por exemplo, ls */*.png funciona bem. ls (^one)*/*.png não retorna nenhum stdout...
24.04.2015 / 19:24
1
resposta

Qual é o significado do ponto nos comandos bash e como ele é diferente de um asterisco?

Estou tentando entender o significado do ponto no bash e como ele difere de um asterisco. Alguém pode por favor elaborar? Por exemplo, qual é a diferença entre cp -ar /foo/. /foo2/ e cp -pr /foo/* /foo2/     
21.01.2013 / 20:53
6
respostas

'highlight' comando

Existe um comando que pode ser usado para destacar facilmente (com cores, texto em negrito ou invertido back / foreground) strings específicas em stdin enquanto passa a string inteira para stdout? Estou pensando em construí-lo , mas prefiro usá...
16.03.2011 / 13:38
2
respostas

Como um shell canalizado equilibra suas taxas de saída / entrada? [duplicado]

Eu venho de experiência em programação web, e me vejo interessado em uma peculiaridade de usar um shell local. Eu entendo que quando um programa lê um arquivo, ele pode ler a qualquer taxa que seja necessária. Mas estou curioso para saber, c...
29.10.2012 / 10:57
2
respostas

Diferenças de redirecionamento entre & & e 2 & 1

Em este segmento SO e Alguns outros tópicos vi os seguintes comandos para redirecionar stdout e stderr para um arquivo. Eles são todos equivalentes? Existe alguma diferença entre eles? command1 >> logfile 2>&1 command...
28.12.2014 / 03:40