Perguntas sobre 'scripting'

2
respostas

Listar elementos com espaços em zsh

Eu tenho estudado o script zsh por todas as duas horas neste momento e acertei uma parede. Eu quero passar por uma lista de arquivos que podem ter espaços neles. Estou aberto a abordagens completamente diferentes do exemplo a seguir, desde que s...
11.01.2012 / 16:01
2
respostas

Problema no script com espaços no nome do arquivo

Eu tenho um script que scp é um arquivo do host remoto de volta ao local. Às vezes, os nomes dos arquivos contêm espaços. scp não gosta de espaços em seus nomes de arquivos. Por alguma razão, minhas tentativas de manipular os espaços não resulta...
07.12.2012 / 06:09
4
respostas

Como tempo de restrição um programa é executado no Linux?

Eu tenho várias simulações para fazer, cada uma é invocada com python simulate.py <parameter list> . O problema com essas simulações é que algumas delas param sem quitar, o que me impede de executá-las em lote com um script simples. O...
06.05.2013 / 13:14
5
respostas

Analisando um arquivo de texto delimitado no bash como argumentos do comando

Eu tenho um arquivo de texto dividido da seguinte forma: field1,field2,field3 xield1,xield2,xield3 dield1,dield2,dield3 gield1,gield2,gield3 Cada uma dessas colunas será um parâmetro para um programa, e eu gostaria que o programa fosse...
05.12.2013 / 23:26
4
respostas

O IFS (Internal Field Separator) pode funcionar como um único separador para vários caracteres delimitados consecutivos?

A análise de uma matriz usando o IFS com valores de espaço não brancos cria elementos vazios. Mesmo usando tr -s para reduzir vários delims para um único delimitador não é suficiente. Um exemplo pode explicar a questão mais claramente .. Ex...
23.02.2011 / 16:12
3
respostas

python == python2 OU python == python3? Como empacotar, distribuir scripts python py2k?

Dependendo do sistema, python == python2 ou python == python3 . Scripts executáveis em Python, iniciam com: #!/usr/bin/env python #!/usr/bin/env python2 #!/usr/bin/env python3... Para o python py3k, ele é fornecido na docum...
11.12.2011 / 10:46
2
respostas

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 funcionar com o firefox: #!/bin/bash current_tab_num () { python2 <<< $'import json\nf...
08.11.2015 / 17:38
2
respostas

Substitui o processo atual pelo seu co-processador / filho

Eu tenho um programa P que espera receber "Olá" e exibir "Por quê?" antes de fornecer um recurso. Esse recurso é usado por outros programas que não estão cientes de que é uma cortesia comum iniciar uma conversa com "Olá". Eu, portanto, quero...
13.11.2015 / 07:52
2
respostas

Qual é o “caminho certo” para efetuar mudanças em /etc/resolv.conf com /etc/resolv.conf.d no lugar?

Eu antigamente, resolv.conf era estático e você mesmo o editou. Mais tarde, o cliente DHCP iria reescrevê-lo, usando algumas entradas estáticas e o que ele obteve da concessão do DHCP. Hoje em dia, algumas distribuições - como a minha (...
09.03.2017 / 19:51
5
respostas

Como detectar scripts quando a área de trabalho do usuário é carregada?

Eu tenho um daemon, implementado no bash e executando por meio de cron e a opção @reboot , que mostra a área de trabalho inativa. O script é o seguinte (os prazos são curtos para fins de teste): #!/bin/bash P_STATE=0 while : do sleep...
18.04.2013 / 15:36