Perguntas sobre 'shell'

2
respostas

Bash e subshells

Pelo que eu recebi dos documentos on-line, o seguinte deve gerar um subshell para a parte do comando incorporado com {} : $ bash -c '{ sleep 10; echo "Sleeping process", $$; } & echo $$; ' 11237 Sleeping process, 11237 No entanto,...
05.10.2013 / 09:52
3
respostas

Erro estranho “No such file” com “xargs” e “file”

Gostaria de obter o tipo MIME de todos os arquivos no diretório atual. Por que isso não funciona? Eu testei o bash no OSX ou no Linux. "file" reclama que não pode encontrar o arquivo, mas se eu o executar com o mesmo caminho exato que ele funcio...
13.11.2013 / 03:24
4
respostas

Como saber qual é o shell de script padrão no Centos?

Estou usando o Centos 6 e depois de ler sobre diferentes shells e dash implementasion como sh replacement no Debian, Ubuntu e Fedora, resolvi substituir sh com dash como o shell de script em Centos. Eu não tenho ideia de como ver se isso já e...
20.05.2013 / 09:32
3
respostas

processamento do comando linha de saída por linha, sem misturar entrada padrão

Portanto, tenho um problema muito semelhante a Bash: Como ler uma linha de cada vez da saída de um comando? , eu estou fazendo: while read path; do mplayer $path; done < <(find-me-random-mp3s) ou find-me-random-mp3s | while read...
03.01.2014 / 19:48
2
respostas

Por que o bash adiciona aspas simples às expansões de nome de caminho com falha sem nome em um comando antes de executá-lo?

Eu estava explorando o rastreamento de comandos usando set -x ( set +x para não definido) em bash : Print a trace of simple commands, for commands, case commands, select commands, and arithmetic for commands and their argument...
06.03.2014 / 12:37
3
respostas

Para onde vão os trabalhos em segundo plano?

Do gnome-terminal eu sei a capacidade de suspender um trabalho com C-z e enviá-lo para o segundo plano. Quando fecho o terminal, o processo não termina. Onde o trabalho está sendo gerenciado ou está perdido?     
18.11.2011 / 19:06
3
respostas

Devo usar o 'sudo' nos scripts que escrevo?

Estou configurando uma nova máquina (bem, na verdade, uma VM Ubuntu) e estou tentando escrever um script para configurar algumas coisas comuns que uso ao fazer isso (Git, curl, vim + janus). Então meu script parece um pouco assim: #setup #...
08.09.2011 / 00:44
4
respostas

O que é um subshell (no contexto da documentação do make)?

Estou lendo um livro sobre o comando make e há um parágrafo: If any of the prerequisites has an associated rule, make attempts to update those first. Next, the target file is considered. If any prerequisite is newer than the target,...
31.10.2011 / 19:50
1
resposta

comando: ls / etc | classificar | grep d * não está produzindo resultados, mas ls / etc | classificar | grep p * lista o diretório inteiro

Estou brincando com piping e grep hoje à noite. Eu sei que grep usa regex e que * significa 0 ou mais ocorrências do caractere anterior. Então, a maneira que eu entendo é que, se eu fizer o seguinte comando, o diretório inteiro deve estar listad...
09.08.2014 / 01:56
1
resposta

Exportar caminho com espaço no nome do diretório [duplicado]

Eu tenho um caminho "/third/party/city of las vegas" quando cd o caminho que eu uso "/third/party/city of las vegas" . No arquivo .profile , exportei o caminho para uma variável da seguinte forma export clv="/third/party/cit...
12.01.2015 / 14:57