Perguntas com a marcação «shell»

8
Encontre a localização do script de shell de origem

É possível que um script de shell de origem saiba sua localização? Eu li determinar caminho para o script shell originado mas as respostas focar bashe tcshe falhar se um shell POSIX é usado. $0também não é a solução e produz resultados errados . Uma solução não precisa ser 100% confiável. É...

8
Passando argumentos para o Shell Su-Fornecido

man su diz: You can use the -- argument to separate su options from the arguments supplied to the shell. man bash diz: -- A -- signals the end of options and disables further option processing. Any arguments after the -- are treated as filenames and arguments. An argument of - is equivalent to...

8
Não é possível somar números recebidos do stdin usando bc

Estou tentando calcular a entropia média dos arquivos contidos em uma pasta usando: { echo '('; find . -type f -exec entropy {} \; | \ grep -Eo '[0-9.]+$' | \ sed -r 's/$/+/g'; echo '0)/'; find . -type f | wc -l; } | \ tr -d '\n' | bc -l entropy sendo um executável que calcula a entropia de...

8
Qual é a fonte da ajuda?

help exibe informações sobre comandos internos. Qual é a fonte da ajuda? Ele mantém um banco de dados para comandos internos ou lê alguns arquivos de cada comando interno (semelhante à página de manual de cada utilitário)? Às vezes, acho que suas informações parecem expandir isso --help $ cd...

8
awk com instruções if

Estou tentando imprimir de um arquivo usando o awk, mas minha saída está vazia. Aqui esta o meu codigo ate agora accountNum=$1 while read -r LINE || [[ -n $LINE ]] ; do awk -F',' '{ if($1==accountNum) { print $3.$2 } }' Accounts done < Accounts Eu também tentei isso: accountNum=$1 while...

8
Maneira correta de distribuir scripts de shell

Qual é a maneira mais adequada de distribuir scripts de shell, se os comportamentos dos shells puderem ser modificados sete, portanto, imprevisíveis? Por exemplo, rm *.txtnão seria executado conforme o esperado nos ambientes em que set -ffoi executado. Como devo garantir que rm *.txttodos os...

8
Designação de variável fora da instrução de caso

Em muitos idiomas, é possível atribuir o resultado de uma instrução case / switch a uma variável, em vez de repetir a atribuição da variável várias vezes na instrução case. É possível fazer algo assim no shell Bash? color_code=$(case "$COLOR" in (red) 1;; (yellow) 2;; (green) 3;; (blue)...

8
Em relação à obtenção de Data - n dias Data

Suponha que eu tenha uma data específica armazenada em uma variável date_m. Eu quero ((date_m)-25)namorar Por exemplo: eu 15/09/2014armazenei na minha variável e desejo 21/08/2014retornar se subtrair 25 da data armazenada na

8
status de saída da atualização do apt-get

Como verificar o status de apt-get update? $ apt-get update ; echo "status is: $?" Err http://security.debian.org stable/updates Release.gpg Could not resolve 'security.debian.org' Hit http://192.168.1.100 stable Release.gpg Hit http://192.168.1.100 stable Release Hit http://192.168.1.100...