Perguntas sobre 'shell'

3
respostas

Existem convenções de nomenclatura para variáveis em scripts de shell?

A maioria das linguagens tem convenções de nomenclatura para variáveis, o estilo mais comum que vejo em scripts de shell é MY_VARIABLE=foo . Essa é a convenção ou é apenas para variáveis globais? E as variáveis locais para o script?     
11.07.2012 / 20:45
2
respostas

Bash - como executar um comando após o término anterior? [duplicado]

Atualmente, tenho um arquivo script.sh com o seguinte conteúdo: #!/bin/bash wget -q http://exemple.com/page1.php; wget -q http://exemple.com/page2.php; wget -q http://exemple.com/page3.php; Eu quero executar os comandos um por um, qu...
12.02.2015 / 16:48
4
respostas

Como combinar 2 condições de nome em find?

Eu gostaria de pesquisar arquivos que não correspondam a 2 -name conditions. Eu posso fazer assim: find /media/d/ -type f -size +50M ! -name "*deb" ! -name "*vmdk" e isso produzirá resultado adequado, mas posso juntar essas duas condiç...
11.10.2012 / 18:03
4
respostas

Como posso me comunicar com um soquete de domínio Unix via shell no Debian Squeeze?

Estou executando um servidor da web do Google Squeeze. Instalei o memcached nele e configurei o memcached para escutar em um soquete do domínio Unix (em /tmp/memcached.sock ), pois ele só precisa receber mensagens do site, que mora no mesmo se...
13.12.2011 / 09:19
4
respostas

Substituição e tubulação do processo

Eu queria saber como entender o seguinte: Piping the stdout of a command into the stdin of another is a powerful technique. But, what if you need to pipe the stdout of multiple commands? This is where process substitution comes in. E...
21.07.2011 / 03:59
5
respostas

Compreendendo o IFS

Os poucos tópicos a seguir neste site e o StackOverflow foram úteis para entender como o IFS funciona: O que é o IFS no contexto de looping? Como percorrer as linhas de um arquivo Bash, leia linha por linha do arquivo, com o IFS...
13.12.2011 / 23:43
9
respostas

Existe uma maneira de ver detalhes de todos os threads que um processo tem no Linux?

Para o Windows, acho que o Process Explorer mostra todos os threads em um processo. Existe um utilitário de linha de comando similar para o Linux que pode me mostrar detalhes sobre todos os segmentos que um determinado processo está gerando...
20.08.2010 / 13:12
5
respostas

Como anexar o terminal ao processo separado?

Eu desanexei um processo do meu terminal, assim: $ process & Esse terminal agora está fechado há muito tempo, mas o processo ainda está em execução e quero enviar alguns comandos para o stdin desse processo. Isso é possível?     
16.02.2012 / 11:25
2
respostas

^ x ^ y truque de unix para todas as instâncias no último comando?

Um dos meus truques favoritos do Unix é ^x^y , que pegará o último comando e substituirá a primeira instância de "x" por "y". No entanto, eu estou querendo saber se um truque similar funciona para substituir todas as instâncias de "x" com "y"...
24.02.2014 / 01:49
6
respostas

Qual é a diferença entre os operadores Bash [[vs [vs (vs ((?

Estou um pouco confuso sobre o que esses operadores fazem de maneira diferente quando usados em bash (parênteses, colchetes duplos, parênteses e parênteses duplos). [[ , [ , ( , (( Eu já vi pessoas usá-los em declarações como esta: if...
27.08.2016 / 18:43