Perguntas sobre 'shell'

3
respostas

Shebang não configura SHELL no cron

Eu tenho um script que contém: #!/bin/bash printenv Quando eu o executo na linha de comando: env testscript.sh bash testscript.sh sh testscript.sh sempre, gera SHELL=/bin/bash . No entanto, quando é executado a partir do cron, el...
15.07.2015 / 14:49
3
respostas

Como obtenho a contagem de linha atual de xargs?

Eu quero pegar cada 5 imagens em um diretório e juntá-las em um novo arquivo com um nome de arquivo exclusivo por 5 grupos de imagens. find *.jpg | xargs -n 5 -i convert {} -append {#}.png Isso está realmente próximo, mas o {#} não exibe...
23.06.2015 / 04:44
4
respostas

Renomeando vários arquivos com renomeação

Eu preciso renomear arquivos em lote - as outras perguntas que eu consultei não correspondem exatamente ao meu problema. Os nomes dos meus arquivos são gerados não deterministicamente, então não posso prever o que eles serão nomeados. Eu sei que...
01.08.2014 / 15:19
3
respostas

Use o shell “*” glob, mas exclua um arquivo e não corresponda a diretórios?

Eu tenho uma regra de makefile que cria um zip / tarbar para distribuição. Na receita, ele faz algumas coisas de "valor agregado", como garantir que os CR / LF estejam corretos e garantir que os bits de execução estejam corretos antes do empacot...
05.10.2015 / 10:07
1
resposta

SSH: “Permissão negada” depois de alterar o shell do usuário

Eu tenho um servidor SSH em execução no PI do Raspberry com ALARM (atualizado). Meu usuário "gitroot" é usado para usar o git-shell. No entanto, quando eu definir /usr/bin/git-shell como shell para o gitroot em /etc/passwd , não consigo mai...
23.07.2013 / 08:20
2
respostas

Saindo de um loop de reinicialização infinito na inicialização (rc.local)

Estou criando um script de inicialização (chamado de rc.local) no Debian Squeeze. O script de inicialização verifica um valor de variável de um arquivo, decrementa a variável e a grava de volta no arquivo. Em seguida, se a variável for maior que...
23.08.2013 / 20:49
3
respostas

Procura palavras-chave especificadas em arquivos e copia para um novo nome de arquivo baseado na palavra-chave

Estou tentando criar um script .sh onde, se qualquer palavra-chave for encontrada em um arquivo, copie esse arquivo para o diretório /pathtofolder/keywords/$thefirstkeywordfound (sobrescrever o arquivo, se já existir). Qualquer ajuda seria ap...
10.03.2014 / 22:09
1
resposta

Como rastrear chamadas do sistema sendo chamadas após digitar o comando?

Esta questão é relevante para a questão de "o que acontece quando digitamos um comando simples no shell?" eu postei anteriormente. (Eu pensei que seria melhor postar separadamente. Mas se não, por favor me avise.) Eu aprendi com a pergunta...
07.04.2014 / 05:10
1
resposta

Posso adicionar aos meus grupos no processo atual (shell)? [duplicado]

Se eu me adicionar a um grupo, isso se aplica somente aos processos recém-lançados. Na verdade, é mais restrito do que isso; parece se aplicar apenas a novos logins. Não sei qual é o mecanismo exato, mas essa não é a minha pergunta (embora eu...
17.01.2013 / 19:06
2
respostas

Depurando funções bash [closed]

Então, aqui tenho uma função simples que desejo depurar. No entanto, não consigo depurar a função desejada mesmo com set -o functrace ativado. Antes de recorrer a essa pergunta, consegui encontrar uma solução possível que não produzisse os re...
09.06.2013 / 16:02