Perguntas com a marcação «scripts»

Um script é uma série de instruções escritas em um arquivo "texto sem formatação". O interpretador de script (por exemplo, Bash ou outro shell, Python, Perl, Ruby etc.) lê o arquivo e executa as instruções como se tivessem sido inseridas no prompt de comando.

1
Push GIT por hora
É possível automatizar um push do Git a cada hora por meio de um script em lote. Normalmente, digitei isso: git add * git commit -m "latest update" git push https://username:password@github.com/username/repository.git master Como posso automatizar isso?

2
Awk para colocar todos os meus usuários regulares na sombra
Eu tenho um roteiro. Eu quero obter todos os meus usuários regulares, por /etc/shadowexemplo, todos os usuários cujo segundo termo no arquivo sombra começa com $ou !$. Meu padrão é sudo getent shadow | awk -F: '$2 ~ /^$/ || /^!$/ {print $1}' Não funciona por enquanto.
8 bash  scripts 


3
Script de shell para ignorar o PPA, se instalado
Eu gostaria de criar um script que adicione um novo PPA ou pule se já estiver instalado. Alguém postou esta solução para uma pergunta diferente: #!/bin/bash add_ppa() { for i in "$@"; do grep -h "^deb.*$i" /etc/apt/sources.list.d/* > /dev/null 2>&1 if [ $? -ne 0 ] then echo "Adding ppa:$i" …
8 bash  scripts  ppa 

1
Script não funciona quando chamado externamente
Eu uso um script simples para criar .mp3s a partir de arquivos .mp4: #!/bin/bash for i in *.mp4 do ffmpeg -i "$i" -ab 128k "${i%mp4}mp3" done O script funciona bem quando executado na área de trabalho ou chamado através do terminal. Quando o script é chamado de um script externo, …
8 bash  scripts 

7
Script Bash - como concatenar as seguintes strings?
Aqui está a parte do bashscript que faz a cpuiddescoberta no Linux (Ubuntu / Fedora): /usr/bin/cpuid > id.txt CPUID=id.txt echo `grep "extended model" $CPUID` | sed 's/0x//' | awk ' { print $4 } ' > cpu.txt a=`cat cpu.txt` echo `grep "extended family" $CPUID`| sed 's/0x//' | awk ' { …




1
O cron acorda meu computador?
Preciso iniciar um script Python todos os dias à meia-noite e, depois de algumas pesquisas na internet, descobri que posso usar o cron para isso. O que me interessa é que, se eu agendar uma tarefa cron para meia-noite, ele acordará meu computador para fazer o trabalho? Ou tenho que …



4
Pedir confirmação do usuário antes de executar um script?
Existe uma maneira de obter a caixa de diálogo Tipo de confirmação do usuário (como você tem certeza sim / não) quando executo um script (clicando duas vezes)? Não quero dizer no Terminal, mas uma caixa de confirmação gráfica, algo como isto: (Eu sei que a imagem é do Windows, …
8 scripts 

5
Bash - Verifique o diretório em busca de arquivos em relação à lista de nomes parciais de arquivos
Eu tenho um servidor que recebe um arquivo por cliente todos os dias em um diretório. Os nomes de arquivos são construídos da seguinte maneira: uuid_datestring_other-data Por exemplo: d6f60016-0011-49c4-8fca-e2b3496ad5a7_20160204_023-ERROR uuid é um formato padrão uuid. datestringé a saída de date +%Y%m%d. other-data é variável em tamanho, mas nunca conterá um …

2
Script de shell para banir um IP
Alguns dos IPs estão abrindo milhares de conexões do meu servidor. Eu tenho um servidor Ubuntu 14. Verifico o total de conexões usando o seguinte comando: netstat -an | grep tcp | awk '{print $ 5}' | corte -f 1 -d: | classificar | uniq -c | classificar -n Então …

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.