Um script é uma série de instruções escritas em um arquivo "texto simples". O interpretador de scripts (por exemplo, Bash ou outro shell, Python, Perl, Ruby, etc.) lê o arquivo e executa as instruções como se tivessem sido digitadas no prompt de comando.
Ao usar este comando do ubuntu:
${HOME}/temp/.git describe --always --tags HEAD
a saída deste comando é:
v0.1.5-2-p343h3d3
Eu quero extrair 1.5 da saída acima e verificar se é maior que 1,5 ou não.
Existe alguma solução para i...
27.03.2014 / 12:18
Eu tenho um belo alias bash na minha pasta .bashrc que me permite iniciar o Tomcat em execução sem ter que inserir o cd na pasta primeiro, por exemplo
alias startTomcat="cd ~/apache-tomcat-7.0.34/bin/ && ./startup.sh"
No entanto,...
03.09.2013 / 16:41
Eu quero executar um comando na inicialização no meu servidor Ubuntu. Alguém sabe como fazer isso? O /etc/rc.local é executado como superusuário? Qualquer ajuda será apreciada. Obrigado!
21.05.2013 / 01:24
Eu quero listar todos os arquivos com extensão .sh e tamanho maior que 5kb com o mesmo diretório.
o que eu sei é como listar todos os arquivos com um tamanho específico:
find . -size +5k -exec ls -l {} \+
e como listar todos os arquivos...
07.03.2018 / 20:00
Eu uso o seguinte código no final de um dos meus scripts para calcular o número de arquivos que processei e movi para esse diretório.
# Report on Current Status
echo -n "Cropped Files: "
ls "${Destination}" | wc -l
Meu problema é como eu...
09.02.2018 / 22:05
Eu tenho um diretório cheio de imagens, algumas das quais são em tamanho de retrato em vez de em tamanho de paisagem, e quero abrir as de tamanho retrato com um editor de imagens. Eu posso executar o comando imagemagick identify e recebo uma...
23.11.2012 / 22:59
Muitas vezes, o script que eu quero executar não está localizado no meu diretório de trabalho atual e eu realmente não quero deixá-lo.
É uma boa prática executar scripts (BASH, Perl, etc.) de outro diretório? Eles costumam encontrar todas as...
24.11.2012 / 23:36
Eu encontro que o shell padrão que eu uso quando eu inicio o Terminal (com Ctrl + Alt + T ) é /bin/bash .
E executando o comando interno type em bash como:
type -p bash
retorna o resultado como:
/bin/bash
Suge...
13.08.2015 / 09:33
Para imprimir os campos na 29ª coluna em dois arquivos, usei
paste <(awk -F, '{print }' PreRefFile.csv) <(awk -F, '{print }' Txlog.csv)
Isso funcionou bem.
Para imprimir todos os campos começando de 29 a 189. Eu escrevi um script co...
21.04.2015 / 13:22
Eu escrevi um script de desligamento para transmissão. A transmissão chama o script depois que um download de torrent é concluído. O script funciona perfeitamente na minha máquina (Ubuntu 11.04 e 12.04).
#!/bin/bash
sleep 300s
# default disp...
18.10.2012 / 18:28