Perguntas com a marcação «scripting»

Um script é uma sequência de comandos ou instruções executadas por um programa de intérprete em vez de compiladas em um programa executável independente.

2
Expressão regular no script bash
Esta é a primeira vez que escrevo bash, então provavelmente estou cometendo um erro fácil. Basicamente, estou tentando escrever um script que obtenha os grupos de um usuário e, se eles estiverem em um determinado grupo, registrará isso de acordo. Evidentemente, haverá mais funcionalidades, mas não adianta criar isso quando …





2
existe uma maneira de obter o URL da guia atual no google-chrome?
Eu costumava fazer isso no Firefox usando um comando python, mas recentemente algo mudou e não consigo mais obter o URL! O que costumava trabalhar com o Firefox: #!/bin/bash current_tab_num () { python2 <<< $'import json\nf = open("/home/username/.mozilla/firefox/xxxxx.default/sessionstore.js", "r")\njdata = json.loads(f.read())\nf.close()\nprint str(jdata["windows"][0]["selected"])' } current_tab_url () { sed -n "$(current_tab_num)p" <(python2 …

2
Verifique as dependências do script bash / shell
Existe um método / comando para verificar as dependências de um script bash? Em outras palavras, uma resposta a esta pergunta: Quais bibliotecas um usuário deve instalar para executar o script? Eu posso fazer isso manualmente lendo o script e verificando o que outras bibliotecas / comandos chama, mas isso …


5
Precisa de um loop para dormir por uma fração de segundo
Na minha máquina, preciso executar um ciclo que itere 1 comando simples que deve ter um atraso expresso em frações de segundo. Digamos que eu preciso: para salvar um arquivo com uma crescente enumeração (arquivo-0, arquivo-1, arquivo-2, ...) gerado por algo trivial para este exemplo como time > file-$x Eu …
13 bash  scripting 



6
Adicione algo ao crontab programaticamente (sobre ssh)
Eu tenho um script de implantação, ele deve adicionar algo a um usuário crontab(acionar um script que limpe os logs a cada XXX dias); no entanto, isso só deve ser feito durante a primeira implantação ou quando precisar ser atualizado. (Eu posso correr xxx.py deploy envou xxx.py update env) então …
13 scripting  cron 


4
como implementar logrotate no shell script
test.sh #!/bin/bash echo "Hello World" test2.sh #!/bin/bash while true do sh test.sh >> /script_logs/test.log & done Eu quero implementar o logrotate para controlar o tamanho do arquivo de log; então, como implementar o logrotate, se a situação for como acima?

1
Saiba qual processo E / S sem iotop
No Linux, quero saber qual processo usa a largura de banda de E / S do meu disco. Sei que posso usar, iotopmas tenho uma máquina em que, por várias razões, iotopnão pode ser instalada. Como posso obter essas informações manualmente? (Como iotopse processa?)

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.