Perguntas sobre 'shell'

1
resposta

Localizando onde um processo lê em um arquivo

Existe uma maneira de anexar a um processo e descobrir, não apenas de quais arquivos ele está lendo, mas quais são os locais de leitura (deslocamentos de byte) dessas leituras? Eu tentei usar strace para isso, mas não parece mostrar essa info...
07.08.2012 / 22:50
3
respostas

Altera a cor do texto do nome do arquivo

Estou escrevendo scripts para inicializar e configurar um sistema grande com muitos componentes. Cada componente possui seu próprio arquivo de log. Gostaria de alterar a cor do nome do arquivo do componente para vermelho sempre que ocorrer u...
18.04.2012 / 06:50
3
respostas

Como voltar n níveis de diretórios da linha de comando?

Por exemplo, eu faço o seguinte cd s em sucessão - cd /tmp cd /home/admin cd /root/ cd /some_other/directory Agora estou em /some_other/directory . Agora, existe alguma maneira de voltar ao /tmp , o diretório de onde eu comecei, a...
18.10.2012 / 07:03
2
respostas

Compacta arquivo de log antigo em um único zip-linux

Eu tenho uma pasta /home/testuser/log que contém arquivos de log de um dia de idade *.log . Eu desejo compactar todos os arquivos de log mais antigos que um dia para um único zip (gzip ou tar.gz) e excluir os arquivos mais antigos. Eu te...
18.12.2012 / 08:03
1
resposta

Melhor maneira de remover a extensão de arquivo de uma string?

Então, estou usando um script que fiz para converter vídeos para o formato webm. Um determinado programa chama o script, enviando %f , que é o nome completo e absoluto do vídeo, assim: converter.sh %f em que %f tem duas extensões pos...
15.08.2011 / 03:52
3
respostas

Como usar argumentos com 'find -exec'? [duplicado]

Estou tentando gerar arquivos html estáticos para todos os scripts php dentro do diretório: find . -name "*.php" -exec php {} > {}.html \; Mas apenas despeja todos os resultados para {}.html . Como fazer isso corretamente? E como r...
05.06.2013 / 11:56
1
resposta

ZSH: Qual é a diferença entre '.' e 'fonte'?

Eu costumava pensar que os itens incorporados . e source são equivalentes. Esta questão concorda comigo quando se trata de bash . No entanto, encontrei o seguinte usando zsh : desktop➜ ~/pst . env /usr/bin/env:1: no such file or...
15.03.2013 / 20:10
2
respostas

set -u uso não funciona como esperado

Estou aprendendo a usar de forma eficiente diferentes opções set no meu script e me deparei com set -u que parece perfeito para sair do meu script se uma variável não for definida corretamente (por exemplo, excluindo usuários). De acordo c...
08.03.2016 / 19:23
1
resposta

Expansão de parâmetro na variável atribuída com um curinga

Eu tenho dois arquivos na minha pasta atual (MA502) cujos nomes são - MA502_TAAGGCGA-TCGCAGG_L001_R1_001.at.fastq MA502_TAAGGCGA-TCGCAGG_L001_R2_001.at.fastq Eu tenho muitas dessas pastas - ex MA503, MA504 etc, e eu quero passar por cima...
03.07.2015 / 20:58
1
resposta

bashrc substituição preguiçosa

Como se obtém ~/.bashrc aliases para avaliar $() substituições em tempo de execução , em vez de no momento em que ~ / .bashrc é executado (ao abrir um terminal)? Eu executo esse comando com frequência suficiente para adicionar um alias...
28.04.2015 / 10:00