Perguntas sobre 'scripting'

2
respostas

Formatando o arquivo na saída HTML

Eu tenho um pequeno script que formata um arquivo de log com todos os logins com falha para usuários no sistema. Eu escrevi o script para produzir os dados em um arquivo de texto nesse formato (duas colunas com o número de tentativas de login co...
15.09.2017 / 17:33
1
resposta

Aguarde o processo forked abrir uma janela

Estou tentando criar um script como o seguinte: st -n dropdown & pid=$(xdotool search --classname dropdown) st é um emulador de terminal Estou tentando executar alguns comandos na st criada usando o xdotool. Infelizmente, os com...
28.02.2017 / 19:09
2
respostas

Script carrega dois argumentos

Eu tenho o script perl que precisa de dois argumentos, por exemplo: ./PerlScript 0001 192.168.100.200 Mas preciso executar esse script mais vezes (40x). ./PerlScript 0003 192.168.100.202 ./PerlScript 0061 192.168.100.205 ./PerlScript 0...
11.05.2017 / 13:12
2
respostas

Adiciona extensão a todos os arquivos dentro de um diretório que contém uma string exata

Eu tenho um diretório grande com vários níveis e muitos arquivos. A maioria (mas não todos) desses arquivos são arquivos HTML, mas não têm a extensão .html (um problema ao copiar para o Windows). Todos os arquivos HTML têm isso como uma li...
19.03.2017 / 01:08
1
resposta

Alterar cor da tela “hardstatus” dinamicamente

Eu mostro o espaço livre no disco rígido na tela hardstatus . Mas também quero mudar a cor desse valor quando for menor que um valor para me alertar. Eu fiz um script que verifica isso e retorna uma string, se é verdade ou nada, se é falso....
07.08.2011 / 12:44
1
resposta

Renomear e limpar nomes de arquivos de programas de TV como S01E01.mp4 etc.

Se eu tiver alguns programas de TV com nomes incorretos e precisar limpá-los $ ls Some_Series.1_Episode.1.mp4 'Some Series01.Episode02.mp4' SomeSeries1Episode03.mp4 Eu preciso renomear o lote para se tornarem $ ls S01E01.mp4 S01E02.m...
25.08.2016 / 17:09
1
resposta

Armazenar git resulta em uma variável resulta em comportamento estranho [duplicado]

Eu tenho um repositório git com 2 ramificações: $ git branch * master test/branch Eu posso listar ramos específicos individualmente fazendo o seguinte: $ git branch --list master * master $ git branch --list test/branch test/bra...
23.09.2016 / 14:36
2
respostas

Procurando por uma maneira conveniente de criar um "array constante"

Em zsh, existe uma maneira conveniente de criar uma matriz de cópias n do mesmo número inteiro? Contexto: Em um script de shell, eu preciso criar uma matriz, tile_lengths , consistindo em dois blocos constantes longos. Uma versão de br...
26.05.2016 / 14:48
2
respostas

Sabe dizer se um arquivo foi renomeado?

Muitas ferramentas para sincronização de arquivos não estão corretas para sincronizar seu diretório inicial. Por causa disso, e para aprender Ruby, tenho trabalhado em minha própria ferramenta de sincronização. Um problema que encontrei, que...
20.06.2016 / 21:41
1
resposta

Sourcing .bashrc do ssh após remover a verificação da cadeia de prompt

Eu tenho um arquivo .bashrc que precisa ser obtido de forma não interativa. O problema é que no arquivo há essa declaração de retorno impedindo o fornecimento por código: [ -z "$PS1" ] && return Para superar isso sem modificar o...
03.03.2016 / 14:28