Perguntas sobre 'shell'

1
resposta

Por que não há uma nova linha no final de citar uma subcamada e passar os resultados para ecoar?

Quando eu faço ls | grep png , a saída do grep é: 2015-05-15-200203_1920x1080_scrot.png 2015-05-16-025536_1920x1080_scrot.png (nome do arquivo, nova linha, nome do arquivo, nova linha) então, echo $(ls | grep png) outputs: 201...
17.05.2015 / 16:13
2
respostas

Mate um processo se ficar quieto por um certo período de tempo

Eu tenho um utilitário que tem um péssimo hábito de ficar quieto e ficar lá, eu já sei quanto tempo no processo ele faz isso, então eu estou usando timeout para lutar contra isso, mas às vezes ele faz isso antes desse tempo. Existe uma ferram...
17.02.2014 / 10:46
4
respostas

encontra o conjunto de arquivos comuns entre vários diretórios?

Estou procurando comparar diretórios de temas do Drupal. Um tema drupal é um diretório composto de vários arquivos, e eu estou tentando descobrir quais são essenciais. Por exemplo, todos podem ter um arquivo chamado template.php ou page.tpl....
25.06.2012 / 18:44
2
respostas

comando não encontrado via shell script, mas funciona no terminal

No meu arquivo .sh, não consigo invocar comandos ant ou mv ou cp, mas os mesmos comandos são executados no terminal.abaixo está meu script arquivo sample.sh #! /bin/sh cp filename.so filename_org.so android update project -p . ant clean an...
20.10.2014 / 10:39
3
respostas

Passa vários comandos para o flock

flock -x -w 5 ~/counter.txt 'COUNTER=$(cat ~/counter.txt); echo $((COUNTER + 1)) > ~/counter.txt' Como eu passaria vários comandos para flock como no exemplo acima? Tanto quanto eu entendo, flock tem diferentes sinalizadores (-x...
29.12.2013 / 20:05
2
respostas

A casca pode ser mais "ofensiva"?

Meu Linux do Gentoo é compilado com a ofensiva USE sinalizador ativado: # sudo su - Password: Hold it up to the light --- not a brain in sight! Password: Também é possível selecionar fortunas baseado no grau de ofensividade:...
28.03.2014 / 20:45
3
respostas

Qual é a diferença entre env, setenv, export e when to use?

Recentemente, notei que temos três opções para definir variáveis de ambiente: export envVar1=1 setenv envVar2=2 env envVAr3=3 Se houver outras formas, por favor, nos ilumine. Quando devo preferir um ao outro? Por favor, su...
03.06.2017 / 06:48
2
respostas

Por que o Bash não conseguiu localizar o comando mesmo que $ PATH esteja especificado corretamente?

Estou especificando o caminho para o meu comando no arquivo / etc / profile : export PATH=$PATH:/usr/app/cpn/bin Meu comando está localizado em: $ which ydisplay /usr/app/cpn/bin/ydisplay Então, quando eu executo a saída "echo $...
23.08.2012 / 08:22
3
respostas

Como posso fazer o cd para o diretório irmão anterior / próximo?

Muitas vezes tenho um layout de diretório de projeto como este project '-- component-a | '-- files... '-- component-b | '-- files... '-- component-c '-- files... Geralmente estarei trabalhando em um dos diretórios component , po...
20.06.2012 / 19:04
2
respostas

Manipular o nome do arquivo canalizado do comando find

Sou relativamente novo no Bash e estou tentando fazer algo que na superfície parece bastante simples - execute o comando find em uma hierarquia de diretórios para obter todos os arquivos * .wma, canalizando para um comando onde os converto para...
05.01.2013 / 23:49