Perguntas sobre 'shell'

1
resposta

m chave não registrando no shell Bourne-Again 3.2, OSX. Adivinhações?

Apenas minúscula m e apenas quando chamada interativamente através de /bin/sh . O teclado funciona bem e geralmente tudo funciona bem. Eu quase nunca uso /bin/sh , apenas /bin/bash , então foi um pouco surpreendente quando eu comecei um...
30.07.2013 / 18:46
1
resposta

Use toda a memória do sistema no Solaris

Estou fazendo testes de servidor e intencionalmente tentando travar um servidor virtual Solaris usando toda a memória. O servidor tem um limite de 15 GB (várias centenas de GB de memória total do sistema / swap). Existe uma maneira direta de faz...
11.12.2012 / 00:22
1
resposta

Bash: Por que ler retorna um status de saída diferente de zero ao ler meu arquivo?

Estou tentando ler dois arquivos linha por linha no Bash e fazer algo para cada uma das suas linhas. Aqui está o meu script Bash: #!/usr/bin/env bash die() { echo "$@" >&2 exit 1 } extract_char() { echo "$1" | sed "s/.*'\...
15.05.2016 / 02:19
1
resposta

Compreendendo o seguinte comando find

Atualmente, estou tendo dificuldades em entender o seguinte comando de localização: find / -o -group 'id -g' -perm \  -g=w -perm -u=s -o -perm -o=w\ -perm -u=s -o -perm -o=w \ -perm -g=s -ls  Especificamente esta parte: find / -o -g...
07.05.2016 / 10:21
2
respostas

Escrevendo scripts que usam comandos diferentes em diferentes shells [duplicados]

Como posso escrever um script que seja independente do shell? Eu quero ser capaz de executar um script que será executado em ksh , sh e bash . Por exemplo: se eu tiver uma linha no meu script como whence ls , que será executada em...
23.08.2013 / 20:54
2
respostas

Veja atributos estendidos com coreutils ls no Mac

Eu tenho o coreutils instalado via MacPorts no meu Mac executando o OS X 10.8.4. Eu tenho ls definido para usar a versão coreutils de ls [ (GNU coreutils) 8.21 ] quando disponível: if [ -e /opt/local/libexec/gnubin ]; then alias l...
12.08.2013 / 17:31
1
resposta

Como pkill de um script?

Como posso escrever um script que basicamente execute pkill -HUP inetd ? Eu quero reiniciar inetd através de um script para que eu possa agendar para que seja executado em um determinado momento. Eu tentei escrever por mim mesmo, mas estou...
05.04.2012 / 02:47
1
resposta

Equivalência de teste para status de saída

As duas listas de comandos a seguir são portualmente equivalentes? $foo; echo $? #(1) e $foo && echo 0 || echo $? #(2) Postscript Considere o comando exit-status definido assim: #!/bin/sh exit "$1" O padrão POS...
16.12.2011 / 18:35
2
respostas

Um tee (processo) está truncar seu stdout ao gravar um arquivo

Quando eu uso tee para canalizar stdout diretamente para um "bloco de código específico" (que então grava os dados modificados em um arquivo), sempre obtenho o complemento total de linhas de saída exectadas no arquivo. No entanto, quando e...
05.04.2011 / 05:25
2
respostas

Analisar logs do apache para excluir intervalos de IP

Eu preciso procurar algumas solicitações em uma pilha enorme de logs do apache. Minha única exigência é esta: Só preciso ver as solicitações provenientes de qualquer endereço IP que NÃO esteja incluído em uma lista de 50 intervalos de IP que...
22.10.2012 / 09:16