Perguntas sobre 'shell-script'

1
resposta

Como executar o script como usuário restrito?

Eu preciso criar um usuário muito restrito no Linux que terá uma lista restritiva de comandos para executar, ser capaz de ver alguns arquivos de log e executar o script a partir da pasta / opt / bin. Não consigo usar as ferramentas do Jailkit (j...
05.04.2017 / 00:43
1
resposta

segundos e data de salto

Acabei de descobrir que o tempo do Unix não inclui os segundos bissextos . Eu acho que é bastante surpreendente porque fazendo isso, está lentamente divergindo da UTC ... mas esse não é o ponto da minha pergunta. Editar (3x): em resumo, vej...
05.11.2014 / 16:13
2
respostas

Instalar aplicações não-gráficas via script

Gostaria de instalar um aplicativo usando um script padrão shell ou shell, para implantar o aplicativo em vários servidores sem uma interação do usuário. Para dar um exemplo, digamos que eu gostaria de instalar o Pi Hole , que é bem fácil de...
23.02.2018 / 19:13
3
respostas

Para formatação de loop

Estou com problemas para formatar loops aninhados por longas cadeias de entrada: No momento, estou usando os loops for aninhados abaixo para nomear os arquivos de saída de um programa separado que omiti: #!/bin/bash for hemi in lh rh do...
20.08.2015 / 03:13
3
respostas

O que significa o operador '-gt' nos scripts de shell? [duplicado]

Olá, tenho esta frase e quero saber o que significa por favor. if [[ -z "$1" ]]; then # --> this is if the value of the parameter $1 is zero PASO=1 elif [[ "$1" -gt 1 ]] ; then # but i don't know what this flags mean? .."-gt"...
29.05.2018 / 15:19
5
respostas

Como verificar se existem vários arquivos?

Eu tenho um script de shell que procura por um arquivo, /tmp/bbsnode1 , e se a existência desse arquivo for verdadeira, ele será excluído. O que eu gostaria de fazer é se existirem vários arquivos ( /tmp/bbsnode2 , /tmp/bbsnode3 e /tmp/b...
04.11.2016 / 07:03
6
respostas

como extrair parte de um nome de arquivo antes de '.' ou antes da extensão

Eu tenho arquivos em formato abaixo: abc_asdfjhdsf_dfksfj_12345678.csv hjjhk_hkjh_asd_asd_sd_98765498.csv hgh_nn_25342134.exe Eu quero obter o valor antes do . e depois do último _ . O resultado seria parecido com: abc_asdfjhds...
18.06.2014 / 10:59
3
respostas

Verifique se o arquivo é um arquivo; se sim, extrair

Como posso verificar se um arquivo é um arquivo e, em seguida, extraí-lo com 7z ? Eu entendo que eu poderia verificá-lo pelo comando file , mas ele não funcionará em scripts por causa de sua saída. Eu não posso prever que tipo de arquivo pod...
03.03.2018 / 14:40
3
respostas

Loop ignora a mudança de variável de um subshell em segundo plano

Eu escrevi um script que contém um loop until . Esse loop deve ser executado até que uma variável booleana seja definida como true fora do loop. Infelizmente, o loop ignora que a variável foi definida como true e continua em execução. Aqui...
25.08.2015 / 14:25
1
resposta

A execução do script cron com lynx não funciona

Estou tentando automatizar um processo de login que só pode ser feito por meio de um navegador. Eu estou usando o navegador lynx para fazer o script das ações necessárias para fazer isso. O Lynx faz isso descarregando as teclas digitadas de um u...
14.01.2012 / 09:59