Perguntas sobre 'scripting'

2
respostas

/ usr / bin / env: zsh -: Nenhum arquivo ou diretório

Eu recebo o erro /usr/bin/env: zsh -: No such file or directory ... quando executo um script executável zsh que começa com a seguinte linha shebang: #!/usr/bin/env zsh - Além disso, o FWIW, substituindo - por -- , faz com q...
02.05.2013 / 19:41
2
respostas

Como escrever o literal regexp na expressão de correspondência?

Esta questão é sobre a maneira correta de escrever expressões regulares literais em uma expressão de correspondência no bash. No zsh, a correspondência abaixo é bem-sucedida, como eu esperava: % [[ ' 123 ' =~ '^ [0-9]+ $' ]]; echo $? 0...
21.11.2018 / 21:09
3
respostas

shell script com grande quantidade de arquivos - timelapse

Eu criei um script de shell para capturar imagens a cada minuto no meu pi de framboesa. Acho que algo não está certo, já que está tirando fotos, mas não as salva. Gostaria de saber se alguém poderia apenas apontar se esse script deve funcionar:...
20.03.2016 / 12:14
2
respostas

Como executar a operação “Yes / No” desde que eu pressione “Yes” no bash?

Suponha que eu tenha a construção Sim / Não no script bash: read -r -p "Yes or no?" response if [[ $response =~ ^([yY][eE][sS]|[yY])$ ]] then do ... else exit 0 fi Eu quero que esta construção seja executada até que eu pressione "não"...
25.05.2016 / 11:49
1
resposta

Escapando problema com o comando find

Eu preciso encontrar tudo em um diretório, excluindo determinados subdiretórios e arquivos. Meu script precisa chamar isso como uma função: function findStuff() { # define exclusions ignore_dirs=("$1" "*foo*") # exc...
12.09.2018 / 13:12
3
respostas

Comparando arquivos de texto usando Bash e AWK

Eu tenho dois arquivos de texto e quero comparar seus valores correspondentes de acordo com suas linhas e colunas. Comparando, quero verificar se os valores são iguais e eco se os valores são iguais ou não. Aqui estão os arquivos: file1.txt...
19.06.2014 / 16:23
2
respostas

Ler arquivo linha por linha e colocar em outra string

Eu quero ler o arquivo linha por linha e colocar seu conteúdo em outra string em um lugar específico. Eu criei o script abaixo, mas não consegui colocar o conteúdo do arquivo nessa string. Arquivo: cat / testing / spamword spy bots virus...
26.11.2016 / 11:28
3
respostas

Cálculo de diferença de data [duplicado]

Estou procurando calcular a diferença de tempo entre os dois abaixo Value1=2016-10-13 14:19:23 Value2=2016-10-13 18:19:23 Eu quero obter diferença na forma de horas / minutos. Qualquer solução rápida disponível?.     
18.10.2016 / 11:14
2
respostas

Maneira otimizada de listar e excluir arquivos

Eu preciso listar e excluir arquivos .php, .xml. Para isso, estou usando o comando find . Para listar: find . -type f -name \*.php -print0 Para excluir: find . -type f -name \*.php -print0 | xargs -0 rm -r Como eu corro f...
03.10.2013 / 13:03
3
respostas

Como posso passar os parâmetros 4..99 para outra função

Estou chamando uma função e quero passar até 100 parâmetros para outra função. Eu não quero passar os 3 primeiros parâmetros, eu começo com o param4 sendo o primeiro parâmetro para o outro programa. Atualmente estou autorizando a transmissão...
08.02.2015 / 17:09